About This Course
Course Curriculum
-
Introduction to Object Oriented Programming
00:10:00 -
Course Materials
-
Create Your First Class with OOP
00:09:00 -
Classes in Detail
00:07:00 -
Exercise on Class
00:06:00 -
Methods
00:07:00 -
Exercise 1 on Methods
00:06:00 -
Exercise 2 on Methods
00:05:00 -
Class Variables
00:05:00 -
Exercise on Class Variables
00:05:00 -
Object techniques + Class variables (Part 1)
00:04:00 -
Object techniques + Class variables (Part 2)
00:10:00 -
Issue in Class
00:08:00
-
Class Method (Part 1)
00:06:00 -
Class Method (Part 2)
00:05:00 -
Static Method
00:05:00 -
Exercise on Static Method (Part 1)
00:06:00 -
Exercise on Static Method (Part 2)
00:07:00 -
Exercise on Static Method (Part 3)
00:07:00
-
Abstraction and Encapsulation
00:09:00 -
Introduction to Inheritance
00:08:00 -
Multilevel Inheritance: Part 1
00:08:00 -
Multiple Inheritance: Part 2
00:08:00 -
Method Overriding & MRO
00:09:00 -
isinstance() & issubclass()
00:08:00 -
Naming Convention
00:08:00 -
Name Mangling in Python
00:10:00 -
Dunder Methods or Magic Methods
00:10:00 -
Operator Overloading
00:08:00 -
Polymorphism
00:10:00
-
Python OOP Project: Part 1
00:11:00 -
Python OOP Project: Part 2
00:14:00