Back to training list
Online

Learn Object Oriented Programming in Python

boot.dev

  • Completion date 25 October 2025
  • Category Python
  • Format Online

Training description

  1. Clean Code
    Understand why we have programming paradigms in the first place, and how they help us write more maintainable code
  2. Classes
    Learn about classes and objects, and how OOP differs from a functional programming paradigm.
  3. Encapsulation
    Learn how to write cleaner code by encapsulating data and methods.
  4. Abstraction
    Abstraction is a powerful tool that will make your code more robust and reusable.
  5. Inheritance
    The crux of OOP is the ability to inherit data and behaviors from other classes
  6. Polymorphism
    Polymorphism is one of the best ideas we've had as developers, learn how it works.

Link

Certificate

Certyfikat — Learn Object Oriented Programming in Python