TOC
-
- Awesome Lists of Python
- Python Online IDE
- Python Interactive Learning
- Python Sympy
- Python Interactive Learning
- Python Library
- Python
- Python
- Python Tutorials
- Python by Projects
- Python
- Python Learning
- Python Cheatsheet
- Python
- Visual Python
- Python Learning
- Python
- Python and Panda
- Python ML Frameworks
- Pandas
Python Resources
Awesome Lists of Python
- feiskyer
- CodementorIO
- Data Science Python
- Statistics with Python
- Data Flair Python Tutorial
- Awesome Geoscience
- Awesome Data Science
- Awesome Jupyter
- Awesome Sentiment Analysis
- Awesome Python in Education
- Project Based Learning
- Recommended Python Learning Resources
- Wikibooks Python
Python Online IDE
- Python Tutor
- Skulpt Python run in browser
Python Interactive Learning
- Kikodo Online python learning
Python Sympy
Python Interactive Learning
- Thinkcspy by Runestone is an interactive course inspired by Think Python
- Automate Boring Stuff online for free (use https://repl.it/languages/python3 if you don't have local python installation)
- Exercism, Practicepython, Edabit—these are all beginner-friendly and difficulty levels are marked
- Codewars, Adventofcode, Projecteuler—more challenging
- Checkio, Codingame, Codecombat—gaming based challenges
- /r/dailyprogrammer—not active currently, but there's plenty of past challenges with discussions
- codingbat.com
- educative
- https://www.freecodecamp.org/learn/
- anvil.works is a fun website to tinker around with.
- www.codedamn.com
- www.RealPython.com have good tutorials for beginners.
- Hackerrank
- Sololearn
Python Library
- Python Stacks : curated python library
Python
Python
Python Tutorials
- Preface - 100 Page Python Intro License: CC-BY-NC
- Preface - Python resources for everybody License: CC
Python by Projects
- norvig/pytudes: Python programs, usually short, of considerable difficulty, to perfect particular skills.
- karan/Projects-Solutions: Links to others' solutions to Projects (https://github.com/karan/Projects/)
- tuvtran/project-based-learning: Curated list of project-based tutorials
- Code with Repl.it - Python projects for beginners
Python
Python Learning
Python Cheatsheet
Python
Visual Python
Python Learning
- Getting started—pandas 1.4.1 documentation
- Think DSP
- From Python to Numpy
- Lessons
- GitHub - ossu/data-science: Path to a free self-taught education in Data Science!
- GitHub - jvns/pandas-cookbook: Recipes for using Python's pandas library
- Chris Albon
- Mr. P Solver - YouTube
- Intermediate Python Programming Course - YouTube
- Neural Networks from Scratch
- Fluent Python
- Introducing Python, 2nd Edition
- Computational Physics: Problem Solving with Python, 3rd Edition - Wiley
- Classical Mechanics - A Computational Approach with Examples Using Mat
- Dynamical Systems with Applications using Python
- Numerical Python: Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib
- Scipy Lecture Notes—Scipy lecture notes
- Learning Scientific Programming with Python
- Python Programming Tutorials
- Composing Programs
- Preface - Python resources for everybody
- Python Programming And Numerical Methods: A Guide For Engineers And Scientists—Python Numerical Methods
Python
Python and Panda
- Mito - Home
- Datasette: An open source multi-tool for exploring and publishing data
- VizierDB, a Data-Centric Notebook
- A GUI for pandas - bamboolib
Python ML Frameworks
- A Beginner's Guide to Python Machine Learning and Data Science Frameworks - Pathmind
- MindSpore
- Comparison of AI Frameworks - Pathmind
- PyTorch vs TensorFlow in 2022
- Pytorch vs. Tensorflow: Deep Learning Frameworks 2021 - Built In
Pandas
- Modern Polars
- Pandas