🏗️
OOP Mastery
IntermediateMaster object-oriented programming in Python. From classes to metaclasses, learn to write elegant, maintainable code.
6 lessons6 exercises~10 hours
Progress0/12 completed
Lessons
1
OOP: Classes & Objects
60 min · Intermediate
2
OOP: Inheritance & Polymorphism
50 min · Intermediate
3
OOP: Encapsulation & Abstraction
45 min · Intermediate
4
OOP: Magic Methods (Dunder Methods)
40 min · Intermediate
5
Advanced: Decorators & Closures
50 min · Advanced
6
Advanced: Metaprogramming
50 min · Advanced