Advanced OOP with Python. Beyond the basics.
Last updated on October 3, 2026 12:26 pmAdvanced OOP with Python. Beyond the basics.
★★★★★
$459.00 in stock
Udemy.com
as of October 3, 2026 12:26 pm
A deeper dive into the mechanics behind classes, objects, inheritance, polymorphism and encapsulation in Python
Created by:
Loek van den Ouweland
Passionate Python Teacher
Passionate Python Teacher
Rating:4.72 (57reviews)
371students enrolled
What Will I Learn?
- make better decisions when and how to use OOP features in your code
- use inheritance for nominal sub typing and prevent duplicate code
- create more efficient classes by integrating Python’s built-in language features
- adhere to the open closed principle with Polymorphism
- use protocols to achieve structural subtyping
- learn Python’s unique way to implement encapsulation
Requirements
- Beginner understanding of OOP
- ~1 year experience in Python or another programming language
Target audience
- Python developers who learned the basics of OOP and want a deeper dive into the mechanics of OOP in Python
- developers who bring experience from another OO programming language and want to learn how to use OOP in Python
- self-taught OOP developers who want to improve their skills by learning best practices


There are no reviews yet.