Coddy logo

Explore

Categories

Programming language

Explore courses by programming language.

Course type

Learn, challenge or build your portfolio in a practice-driven way.

Level of knowledge

Choose courses tailored to your level of knowledge perfectly.

Or try to search for any course. Still can't find? let us know what are you missing!

Daily Challenge

search
menu icon
Loading...Creator image

Creator

Anonymous

OOP in Python

Learn Object Oriented Programming with Python

24 Lessons

22 Challenges

certification icon

With Certificate

Prerequisites

Basic Knowledge in Python

Good Internet Connection

Fundamentals

Introduction

Class

Objects

Methods

Class Variables

Constructor

Recap Challenge #1

Recap Challenge #2

Inheritance

Understanding Inheritance

Parent Class

Child Class

Class Inheritance

Manipulate Class Data

Recap Challenge #1

Recap Challenge #2

Encapsulation

Understanding Encapsulation

Private Variables

Getter Methods

Setter Methods

Recap Challenge #1

Recap Challenge #2

Final Challenge

Final Challenge #1

Final Challenge #2

Final Challenge #3