Basic Programming Principles (OOP) for Beginners ✅

Grant Klimaytys, Former Google Engineer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
13 Lessons (1h 3m)
    • 1. Introduction and what you will learn

      1:05
    • 2. What is object oriented programming?

      3:29
    • 3. The big idea, why do most modern languages use object orientation?

      2:14
    • 4. Setting up our development environment

      2:24
    • 5. Classes and objects explained

      3:17
    • 6. Creating a class and an object

      11:27
    • 7. Inheritance explained through an example

      7:34
    • 8. Types of inheritance and gotchas

      5:03
    • 9. Polymorphism explained

      2:20
    • 10. An example of polymorphism

      11:23
    • 11. Encapsulation explained

      1:51
    • 12. An example of encapsulation

      5:01
    • 13. Project brief and farewell

      5:35
13 students are watching this class