2 · 9 lessons

Python deeper

Modules, classes, iteration, decorators, closures and typing.

Progress and your code are kept in this browser only.

  1. 1Modules and imports
  2. 2Classes
  3. 3Dataclasses
  4. 4Protocols and duck typing
  5. 5Iterators and generators
  6. 6Context managers
  7. 7Decorators
  8. 8Functions that return functions
  9. 9Typing