DEV Community

Ridhi Singla
Ridhi Singla

Posted on

Top 7 GitHub repositories that will help you master Python🐍

πŸ“Œ 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.

🌐 GitHub - trekhleb/learn-python: πŸ“š Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.

πŸ“Œ 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.

🌐 GitHub - vinta/awesome-python: A curated list of awesome Python frameworks, libraries, software and resources

πŸ“Œ 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

Latest comments (1)

Collapse
 
bakadesu profile image
バカです

Thank you for the list.
You could linkify