Object-oriented Python
Buy now
Learn more
Section 1: Introduction
01 Welcome
02 What is object oriented programming?
Section 2: Defining a class
03 What are Python objects?
04 Methods vs. functions
05 The simplest Python class
06 Adding attributes
07 __init__
08 __init__ and parameters
09 More examples of objects
10 Class exercises
exercises-1.txt
11 Class exercise solutions
Section 3: Methods
12 Methods
13 Method examples
14 Method exercises
exercises-2.txt
15 Method exercise solutions
16 Visualizing methods
Section 4: Class attributes
17 Classes vs. functions
18 Class attributes
19 Class attribute exercises
exercises-3.txt
20 Class attribute exercise solutions
Section 5: Inheritance
21 Basic inheritance
exercises-4.txt
22 Inheritance exercises
23 Inheritance exercise solutions
24 More on inheritance
Section 6: Magic methods
25 len
26 __str__ and __repr__
27 Magic method exercises
exercises-5.txt
28 Magic method exercise solutions
29 Magic methods everywhere
Section 7: Summary project
30 Summary exercise
exercises-6.txt
31 Summary exercise solution
Section 8: Conclusion
32 Summary
Resources
Python objects.ipynb
11 Objects.pdf
Products
Course
Section
Section 5: Inheritance
Section 5: Inheritance
Object-oriented Python
Buy now
Learn more
Section 1: Introduction
01 Welcome
02 What is object oriented programming?
Section 2: Defining a class
03 What are Python objects?
04 Methods vs. functions
05 The simplest Python class
06 Adding attributes
07 __init__
08 __init__ and parameters
09 More examples of objects
10 Class exercises
exercises-1.txt
11 Class exercise solutions
Section 3: Methods
12 Methods
13 Method examples
14 Method exercises
exercises-2.txt
15 Method exercise solutions
16 Visualizing methods
Section 4: Class attributes
17 Classes vs. functions
18 Class attributes
19 Class attribute exercises
exercises-3.txt
20 Class attribute exercise solutions
Section 5: Inheritance
21 Basic inheritance
exercises-4.txt
22 Inheritance exercises
23 Inheritance exercise solutions
24 More on inheritance
Section 6: Magic methods
25 len
26 __str__ and __repr__
27 Magic method exercises
exercises-5.txt
28 Magic method exercise solutions
29 Magic methods everywhere
Section 7: Summary project
30 Summary exercise
exercises-6.txt
31 Summary exercise solution
Section 8: Conclusion
32 Summary
Resources
Python objects.ipynb
11 Objects.pdf
5 Lessons
21 Basic inheritance
exercises-4.txt
22 Inheritance exercises
23 Inheritance exercise solutions
24 More on inheritance