Congratulations!
1. Congratulations!
Congratulations! You've learned so much throughout this course. Let's take a look back at everything we've covered!2. Intermediate Object-Oriented Programming with Python
First, you brushed up on your basic object-oriented programming skills before crushing multiple inheritance, and operator overloading.3. Intermediate Object-Oriented Programming with Python
In Chapter 2, you took your code to the next level with type hints, and you learned how to customize attribute access with descriptors and the getattr and setattr methods. You even built your own custom iterators.4. Intermediate Object-Oriented Programming with Python
To help create "blueprints" for your classes, you practiced building abstract base classes, which leveraged both abstract and concrete methods. You wrapped up the course by learning the ins-and-outs of interfaces, and how they can be used to create factory methods.5. Thank you!
I hope you enjoyed this course as much as I did. Thanks for joining me on this journey though object-oriented programming, and best of luck!Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.