YoVDO

The How and Why of Object-oriented Programming in Python

Offered By: PyCon US via YouTube

Tags

PyCon US Courses Python Courses Object-oriented programming Courses Inheritance Courses Procedural Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Intro to Python for Brand New Programmers
PyCon US via YouTube
Comprehending Comprehensions
PyCon US via YouTube
Data Analysis with SQLite and Python
PyCon US via YouTube
Build a Production Ready GraphQL API Using Python
PyCon US via YouTube
Web Development With A Python-backed Frontend - Featuring HTMX and Tailwind
PyCon US via YouTube