Intermediate Python Programming-Youbee.ai

Intermediate Python Programming

This course provides a comprehensive introduction to Object-Oriented Programming (OOP) using Python. You'll learn the core concepts of OOP, including classes, objects, inheritance, encapsulation, and polymorphism. Through practical examples and hands-on exercises, you'll discover how to design and implement clean, modular, and reusable code. By the end of the course, you'll have the skills to build complex Python applications and understand how OOP enhances code structure and maintainability.

1.
revision
38 min
2.
classes and objects
18 min
3.
classes and objects part 2
45 min
4.
encapsulation
7 min
5.
inheritance part 1
6 min
6.
inheritance part 2
34 min
7.
multiple and multi-level inheritance
5 min
8.
method overriding
4 min
9.
abstract classes
8 min
10.
abstract classes part 2
26 min
11.
polymorphism
7 min
12.
getters and setters
14 min
13.
Property Decorator
2 min
About Adrian

Ali Nahleh

Instructor

Intermediate
3 hrs 34 min