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

DataCamp Flash Sale:
50% Off - Build Data and AI Skills!
Grab it
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.