Curriculum
5 Sections
15 Lessons
2 Hours
Expand all sections
Collapse all sections
Introduction
1
2.2
What’s this course all about?
3 Minutes
OOP: Learning the basics & beyond
6
3.1
OOP vs. Functional Programming
11 Minutes
3.2
Class vs. Object
5 Minutes
3.3
Constructor, Instance Attributes and ‘self’
13 Minutes
3.4
Encapsulation – Public, Private and Protect
16 Minutes
3.5
Class Attributes
10 Minutes
3.6
Class vs. Static methods
8 Minutes
OOP: Moving to Intermediate Concepts
3
4.1
Inheritance in OOP
14 Minutes
4.2
Multi-level Inheritance
7 Minutes
4.3
Multiple (Diamond) Inheritance and MRO
7 Minutes
OOP: Diving into Advanced Concepts
4
5.1
Polymorphism and Method Overriding
6 Minutes
5.2
Operator Overloading and Magic Methods
11 Minutes
5.3
Notebook – Most common magic methods
5 Minutes
5.4
Abstract Classes and Methods
9 Minutes
Final Section
2
6.1
Quiz
10 Minutes
30 Questions
6.2
Final Thoughts
1 Minute
Python OOP Crash Course
Search
Class vs. Object
https://dwnk32xmy75f1.cloudfront.net/wp-content/uploads/20210322145925/v2.mp4
Login with your site account
Lost your password?
Remember Me
Not a member yet?
Register now
Register a new account
Are you a member?
Login now
Modal title
Main Content