learnbyexample
py_resources

Collection of Python learning resources

Last updated Jun 28, 2026
183
Stars
19
Forks
0
Issues
0
Stars/day
Attention Score
82
Language breakdown
No language data available.
Files click to expand
README

Python resources for everybody

https://learnbyexample.github.io/py_resources/ is a collection of Python learning resources. Many of the resources, especially the beginner ones, are free.

:informationsource: For a curated list of frameworks, libraries, software, etc, see awesome-python

:warning: I don't have personal experience with majority of the resources mentioned, but have seen them recommended elsewhere. Understanding Python re(gex)?, 100 Page Python Intro and Practice Python Projects are my own books.


Table of Contents

* New to programming * New to Python * Courses with certificates * Exercises * Projects * Debugging * Tools, IDE and Text Editors * Cheatsheets * Documentation and getting help * Abstract Syntax Trees * Async and concurrency * Classes * Command line applications * Context managers * CPython internals * Decorators and closures * Exception handling * Iterables, Generators, Yield, Itertools * Lambda * Lists and comprehensions * Logging * Memoization * OS interaction * Pattern matching * Profiling code and speeding up Python * Python Packaging * Regular Expressions * Socket Programming * Standard library * Type annotations * Virtual Environments * Intermediate * Python talks * Testing * Algorithms and data structures * Design patterns * Advanced * Bioinformatics * Data Science and Data Analysis * GUI and Games * Machine Learning * Robotics and Computer Vision * Scientific computing * Web development * Miscellaneous domains * Blogs * Modules and applications * Newsletters * Podcasts * Python learning lists


Acknowledgements


License

This work is licensed under a Creative Commons Zero v1.0 Universal License

🔗 More in this category

© 2026 GitRepoTrend · learnbyexample/py_resources · Updated daily from GitHub