About 232 results
Open links in new tab
  1. What is Object-Oriented Programming (OOP)? - Educative

    Mar 3, 2025 · All the concepts of object-oriented programming that C# developers love to have in their arsenal are explained in detail along with relevant coding examples and exercises in this …

  2. Functional programming vs OOP: Which paradigm to use - Educative

    May 29, 2024 · Choose object-oriented programming (OOP) when you need to model intricate systems involving multiple entities and their interactions. OOP is also ideal for encapsulating …

  3. S.O.L.I.D. Principles of Object-Oriented Programming in C#

    May 29, 2024 · All the concepts of object-oriented programming that C# developers love to have in their arsenal are explained in detail along with relevant coding examples and exercises in …

  4. How to Use Object-Oriented Programming in Python - Educative

    Oct 31, 2025 · Educative’s Learn Object-Oriented Programming in Python is the ideal tool for learning OOP concepts quickly. With interactive examples and quizzes, this course makes …

  5. Exploring object-oriented programming concepts with Java

    Oct 31, 2025 · Learn all about Object-Oriented Programming (OOP) concepts in Java. Find out the main concepts of OOP in Java and how to apply them.

  6. Declarative vs imperative programming: 5 key differences

    May 29, 2024 · As you continue your programming journey, you’ll want to learn the features of other paradigms under the umbrella of imperative programming, like procedural programming …

  7. Java Inheritance Tutorial: Explained with examples - Educative

    Oct 28, 2025 · This Skill Path begins with Java basics and explores topics like object-oriented programming and data structures. Next, you’ll cover Java programming, including core …

  8. Learn Object-Oriented Programming in Python - Educative

    Gain insights into writing cleaner, modular, and scalable Python code through Object-Oriented Programming. Dive into inheritance, polymorphism, and more with coding challenges and …

  9. Educative: AI-Powered Interactive Courses for Developers

    Delve into practical coding examples and exercises, exploring OOP concepts through a real-world vending machine project to understand and apply them effectively.

  10. Grokking the Low Level Design Interview Using OOD Principles

    In this course, you’ll learn the fundamentals of object-oriented design with an extensive set of real-world problems to help you prepare for the OOD part of a typical software engineering …