https://learnbyexample.github.io/py_resources/ is a collection of Python learning resources. Many of the resources, especially the beginner ones, are free.
ℹ️ For a curated list of frameworks, libraries, software, etc, see awesome-python
- Beginner resources
- Specific features
- Abstract Syntax Trees
- Async and concurrency
- Command line applications
- Context managers
- 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
- Regular Expressions
- Socket Programming
- Standard library
- Type annotations
- Virtual Environments and Packaging
- Intermediate to Advanced resources
- Domain specific resources
- Miscellaneous
- mdBook — for converting markdown to web version
- mdBook-pagetoc — for adding table of contents
- minify-html — for minifying html files
- Warning and Info icons by Amada44 under public domain
- Inkscape — favicon
- canva — poster
- pngquant, svgcleaner — for optimizing images
This work is licensed under a Creative Commons Zero v1.0 Universal License