Advanced Lesson 3 Advanced Object-Oriented Programming Chapter 1: Introduction Chapter 2: Polymorphism [2.1] APIE [2.2] Polymorphism [2.3] Abstract methods [2.4] Abstract decorator [2.5] Duck typing [2.6] Real examples of duck typing Chapter 3: Encapsulation Chapter 4: Class attributes and methods Chapter 5: Advanced Python type features Chapter 2 Polymorphism Rough estimated time needed20 mins