π 1. Python Algorithms
Contains algorithms and their implementation for over 35 categories of topics in Python, such as data structures, computer vision, linear algebra, neural networks, sorts, strings, and more.
π GitHub - TheAlgorithms/Python: All Algorithms implemented in Python
π 2. Learn-python by Oleksii Trekhleb (trekhleb)
Collection of Python scripts that are split by topics and contain code examples with explanations for beginners and intermediate learners.
π 3. Awesome-python by Vinta
Collection of Python frameworks, libraries, tools, books, newsletters, podcasts, and web series dedicated to making Python easier for everyone. The repo has listed over 90 different categories for individual projects or topics including admin panels, data validations, computer vision, algorithms, and design patterns, ChatOps tools, and so much more.
π 4. Project-Based Learning by Tu V. Tran (tuvtran)
Learn by doing! This repo contains a Python section that includes tutorials for creating projects on Data Science, Machine Learning, Deep Learning, web scraping, bots, and web applications.
π GitHub - practical-tutorials/project-based-learning: Curated list of project-based tutorials
π 5. full-speed-python by JoΓ£o Ventura (joaoventura)
This repo contains a book for self-learners and aims to teach Python using a practical approach. Includes exercises that play a crucial role in bringing Python learners up to speed with Pythonβs syntax in a short period.
π GitHub - joaoventura/full-speed-python: Full Speed Python: a book for self-learners
π 6. Python_reference by Sebastian Raschka (rasbt)
The content of this repo covers: Python tips and tutorials, Algorithms and Data Structures, Plotting and Visualization, Data Science, and more.
π GitHub - rasbt/python_reference: Useful functions, tutorials, and other Python-related things
π 7. Python-programming-exercises by Jeffrey Hu (zhiwehu)
This repo has +100 Python programming challenges that cater to new developers, intermediate developers, as well as experimented professionals.
π GitHub - zhiwehu/Python-programming-exercises: 100+ Python challenging programming exercises