Courses
OOP
Python
Object-Oriented Design & Advanced Mechanics
Data structures, class design, iterator protocols, metaprogramming and type safety - the advanced toolkit for building maintainable Python systems.
~720 minutes • 4 modules
0% complete
0/13 lessons
Module map
4 modules
- 01Open
Data Structures & Built-in Protocols
Complexity analysis and high-performance collections.
0/3 - 02Open
Object-Oriented Programming
Class mechanics, MRO, dunder protocols and abstract base classes.
0/4 - 03Open
Iterators & Functional Patterns
Generators, custom iterators and functional pipelines.
0/3 - 04Open
Metaprogramming & Type Safety
Decorators, context managers and static typing.
0/3