Object Oriented Programming (OOP) with Python for beginners
Structure code with Classes, Inheritance, Polymorphism, Encapsulation and Dependency Injection and learn Unit Testing.
4.83 (492 reviews)

1,511
students
2.5 hours
content
Aug 2024
last update
$64.99
regular price
What you will learn
describe OOP by its official definition, its features and the role it plays in building robust software
group data in objects by using classes, initializers, encapsulation and inheritance
visualize and communicate your classes with the help of UML diagrams.
decouple and refactor growing code by using polymorphism and dependency injection
avoid an explosion of subclasses by knowing when to favor composition over inheritance
test your code for correctness, by creating and executing unit tests.
Related Topics
3563217
udemy ID
10/12/2020
course created date
1/20/2021
course indexed date
Bot
course submited by