Course · Interactive

Python for Programmers — Advanced

The third Python for Programmers course — iterator protocol, descriptors, advanced typing, asyncio, multiprocessing, subprocess, SQLite, pytest, profiling, and packaging, with a capstone.

Who it's for

Developers comfortable with OOP, modules, and testing who need production-grade Python patterns.

Course contents

  1. 01Iteration & Metaprogramming · 6 lessons
  2. 02Advanced Typing & OOP · 6 lessons
  3. 03Concurrency · 5 lessons
  4. 04Systems & I/O · 5 lessons
  5. 05Standard Library Patterns · 1 lessons
  6. 06Quality & Shipping · 5 lessons