The Fastest Way to Become a Backend Developer Online
Master Agentic AI, GANs, Fine-Tuning & LLM Apps
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore the power of object-oriented programming in Python through this comprehensive tutorial. Learn to design custom objects, leverage inheritance for code reuse, implement special methods for Pythonic objects, and convert procedural programs to an object-oriented approach. Starting with a small but comprehensive example using lists and dictionaries, gradually progress to creating custom objects that solve the same problem. Delve into the concepts of inheritance and special methods to fully harness the capabilities of object-oriented programming. By the end of this 2-hour and 46-minute session, gain the skills to effectively utilize Python's support for multiple programming paradigms, including procedural, functional, and object-oriented programming.
Syllabus
Tutorials - Mike Müller: The How and Why of Object-oriented Programming in Python
Taught by
PyCon US