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

CodeSignal

Revisiting OOP Concepts in Python

via CodeSignal

Overview

Essential OOP concepts in Python, including classes, objects, inheritance, polymorphism, and encapsulation, form the cornerstone of object-oriented design and programming. Mastering these concepts is crucial for understanding and effectively utilizing design patterns.

Syllabus

  • Lesson 1: Classes and Objects in Python
  • Lesson 2: Introduction to Encapsulation in Python
  • Lesson 3: Inheritance in Python
  • Lesson 4: Introduction to Polymorphism in Python
  • Lesson 5: Understanding Abstract Classes and Abstract Methods in Python

Reviews

Start your review of Revisiting OOP Concepts 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.