⏱ 1 min read

📑 Table of Contents

  1. Object Oriented Programming — Topics 1.1. Subtopics 1.2. Starter Resources

🎯 Main Topics Covered

  1. Subtopics
  2. Starter Resources

Object Oriented Programming — Topics

Subtopics

  • Classes & Objects, constructors/destructors
  • Inheritance, polymorphism, interfaces
  • Encapsulation & abstraction
  • Design patterns: Factory, Singleton, Observer, Strategy
  • SOLID principles and clean code

Starter Resources

  • Read: “Head First Design Patterns” and SOLID articles
  • Practice: Build small projects applying patterns

Back to OOP main →