Guides
Resources
Python Morsels
Weekly Python exercises with detailed solution walkthroughs, aimed at leveling up intermediate developers
ArjanCodes
YouTube channel focused on software design patterns, clean code, and Python best practices — highly regarded by intermediate and advanced developers
Corey Schafer Python Tutorials
Comprehensive Python tutorial series on YouTube covering beginner to advanced topics — consistently rated among the best Python video resources
Effective Python
125 specific ways to write better Python — covers Pythonic thinking, functions, classes, concurrency, and robustness
Indently
Focused Python YouTube channel on clean code, Pythonic patterns, and tips for writing better Python — high production quality and practical content
Python Tricks: The Book
Dan Bader’s hand-picked Python patterns and best practices — teaches Pythonic idioms through bite-sized examples that feel like discovering a new language
Robust Python
Patrick Viafore’s guide to writing resilient, maintainable Python — focuses on type annotations, protocols, data classes, and designing for longevity
Tech With Tim
Project-focused Python tutorials on YouTube — game development with Pygame, web apps, AI, and beginner series, with a strong emphasis on building real things