Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

DataCamp

Building Applications with OOP in Python

via DataCamp

Overview

Get Certified in Python, SQL & AI — 50% Off This May
690+ courses, career tracks, and industry-leading certifications trusted by 19M+ learners and 80% of the Fortune 1000.
Start Learning Today
Master the fundamentals of object-oriented programming, including inheritance, polymorphism, type hinting, abstract base classes, and interfaces.

Syllabus

  • Introduction to Object-Oriented Programming in Python
    • Discover the fundamental concepts of object-oriented programming (OOP), building custom classes and objects!
  • Intermediate Object-Oriented Programming in Python
    • Build your OOP skills with descriptors, multilevel inheritance, and abstract base classes!
  • Case Study: Building Software in Python
    • Build real-world applications with Python—practice using OOP and software engineering principles to write clean and maintainable code.
  • Building a Retail Inventory Management System

Taught by

George Boorman, Jake Roach, and Mark Pedigo

Reviews

Start your review of Building Applications with OOP in Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.