Ratings & reviews
Sam P.
161 days ago
spelling mistakes, programs that are correct but say they arent, big OOPsies on this course
A p.
169 days ago
Wesley E.
170 days ago
Complete all chapters to get certificate
0%
OOP Concepts
Let's start! The Object-Oriented Programming basic concepts are waiting for you here! In this section, you will get acquainted with the most important concepts for understanding Object-Oriented Programming.
Encapsulation
Inheritance - the second of the OOP principles. The attributes and methods can be closed inside the class and used by the class only. Here you learn how to code with different access modifiers.
Polymorphism and Abstraction
Magic Methods
The magic methods make sandbox from Python. It's a unique Python tool you can't see in other languages. Here you learn how to use these methods and about the flexibility that they bring to Python.