Professional Python goes beyond the basics to teach beginner- and intermediate-level Python programmers the little-known tools and constructs that build concise, maintainable code. Design better architecture and write easy-to-understand code using highly adoptable techniques that result in more robust and efficient applications. Coverage includes Decorators, Context Managers, Magic Methods, Class Factories, Metaclasses, Regular Expressions, and more, including advanced methods for unit testing using asyncio and CLI tools. Each topic includes an explanation of the concept and a discussion on applications, followed by hands-on tutorials based on real-world scenarios. The "Python 3 first" approach covers multiple current versions, while ensuring long-term relevance.
Erasmus of Rotterdam
Saint Benedict Medals Necklace
Benissimo Muslim Prayer Rug
Discover which Genius was born on your Birthday & send brilliant birthday wishes!
Meet Michael Kearney - World's Youngest College Graduate
17 February 2023
Is Netanyahu a Genius?
15 February 2023
Subscribe To Geniuses Newsletter
& get brilliant updates!