Object Oriented Programming for Beginners Week 1. Basics (syntax, self, inheritance) Week 2. Encapsulation, Abstraction, Polymorphism, Inheritance. Week 3. OOP tasks (No video) Additional materials. OOP with Russian Super Glue