Back to Object-Oriented Python: Inheritance and Encapsulation
Codio

Object-Oriented Python: Inheritance and Encapsulation

Code and run your first python program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just python, but core Computer Science topics that can be transferred to other languages. The modules in this course cover inheritance, encapsulation, polymorphism, and other object-related topics. Completion of the prior 3 courses in this specialization is recommended. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.

Status: Programming Principles
Status: Computer Science
IntermediateCourse10 hours

Featured reviews

AM

5.0Reviewed Nov 17, 2022

Great Course Content, Learns a lot from this course.

KK

5.0Reviewed Jan 23, 2025

I found it very useful and efficient. Well structured.

DN

5.0Reviewed Sep 19, 2021

Overall, the course is good. It provides many exercises, labs to help you have a deep knowledge after learning concepts.

AS

5.0Reviewed Jul 9, 2021

The theory explanation combined with the practical exercises was just perfect for me. Thanks a lot Codio.

SA

5.0Reviewed Aug 4, 2021

Excellent course with proper material, Practice exercises, Lab tool for hands on training, backed with Assignments / Tests. Thanks to my learned instructors

GS

4.0Reviewed Aug 9, 2021

it has a good difficulties for problem solving and understanding. but it will take some time to get good results. finally it is good to join in this course. :-)

RO

5.0Reviewed Sep 16, 2023

It was really easy to complete exercises in Codio.

PS

4.0Reviewed Dec 4, 2025

very well course to get to know the basic and advanced theories of how Object-Oriented in python works

HD

4.0Reviewed Feb 20, 2025

The course is nice but could include more techniques like abstraction.

MG

5.0Reviewed Aug 29, 2024

La teoría es cubierta de forma comprehensiva y los ejercicios son retadores. ¡Recomendado!

AG

5.0Reviewed Aug 21, 2023

A very powerful, detailed and straight-forward course to teach you all the Object Oriented Programming requirements in a very short time. Thanks a lot for offering this course!

VS

5.0Reviewed Jul 23, 2024

really great course should improve the checking system of coding exercises otherwise i learned a lot and labs are great method to give idea abput the whole thing

All reviews

Showing: 20 of 41

Bryan Einstoss
5.0
Reviewed Jun 18, 2022
Ahmed Salam
5.0
Reviewed Feb 18, 2021
Abouzar Ghavami
5.0
Reviewed Aug 21, 2023
Vidhan Saini
5.0
Reviewed Jul 24, 2024
Saeed Azhar
5.0
Reviewed Aug 5, 2021
Gimhana _menaka
5.0
Reviewed Sep 2, 2023
Duc Phu An Nguyen
5.0
Reviewed Sep 20, 2021
Ammar Sahyoun
5.0
Reviewed Jul 10, 2021
Sunithamma Sathishbabu
5.0
Reviewed May 4, 2022
Marcio Padilla González
5.0
Reviewed Aug 29, 2024
Ирина Гусевa
5.0
Reviewed Oct 6, 2024
Aditya Sai S 21BME1081
5.0
Reviewed Feb 11, 2025
Kristina Kalcheva
5.0
Reviewed Jan 24, 2025
Michael Huang
5.0
Reviewed Nov 17, 2021
Ammar Munir
5.0
Reviewed Nov 18, 2022
Rachel R. Akech Ogal
5.0
Reviewed Sep 17, 2023
Hariharan VM
5.0
Reviewed Jul 8, 2021
aman sandhu
5.0
Reviewed Dec 12, 2022
Vladyslav Tsviashko
5.0
Reviewed Jul 6, 2022
SHIVAM KUMAR
5.0
Reviewed Feb 19, 2025