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)
Udemy
platform
English
language
Other
category
Object Oriented Programming (OOP) with Python for beginners
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.

3563217
udemy ID
10/12/2020
course created date
1/20/2021
course indexed date
Bot
course submited by