1. Introduction to Pythonic Code
  2. Pythonic Data Structures
  3. Classes and OOP Conventions
  4. Python Modules and Metaprogramming
  5. Pythonic Décorators and Context Managers
  6. Data Processing Done Right
  7. Iterators, Generators, and Coroutines
  8. Python Descriptors
  9. Pythonic Application Design and Architecture
  10. Effective Testing for Python Code
  11. Production Code Management