This is a series of video tutorials focused on object-oriented programming in Python. The series starts with the basics and gradually works towards more advanced topics.
Introduction to object-oriented programming
Creating your own class
A simple explanation of super()
Magic (dunder) functions
Properties, staticmethods, and classmethods
You're done with this section!Continue with List, dict, set, and generator comprehensions >>