Udacity's Programming Foundations with Python: Object-Oriented Programming
Topics covered:
- How to use classes
- How to create a class
- How to instantiate an object
- How to access class attributes and methods
- What is the self keyword
- What are constructors (_init_)
- What are DocStrings
- How to create and access Class Variables
- How does Inheritance work
- How to override methods