Advanced OOP & Design Patterns
Program to interfaces with ABCs/Protocols and apply SOLID patterns.
Decorators & Metaprogramming
Parameterized decorators, descriptors, and how classes are created.
Concurrency & Async
Parallelize with threads and run concurrent I/O with asyncio.
Performance & Production Practices
Profile and cache hot paths, and load typed config with safe secret handling.
Quality, Packaging & Capstone
Mock dependencies, use modern tooling, and ship a typed, tested package.