Back to Object-Oriented Programming Concepts
LearnQuest

Object-Oriented Programming Concepts

In Object-Oriented Concepts, we will introduce the core concepts behind modern, object-oriented, programming. We will discuss objects, classes, messaging, inheritance, polymorphism, and more. As with Fundamentals of Programming, we will illustrate the concepts using the Python language, but they will be portable to other object-oriented programming languages.

Status: Program Development
Status: Distributed Computing
BeginnerCourse10 hours

Featured reviews

KL

Reviewed Mar 14, 2022

Well done explanation of OOP concepts. Have a much better understanding that when I started, coming from a design the db first type of programming

PB

Reviewed Feb 2, 2022

Such a wonderful course that I learned, the concepts and explanation in this course is very undersandable... Hurry!! I learned a Course, I recommed you to do this course, its my persoanlly opinion

All reviews

Showing: 20 of 31

Monika
Reviewed Feb 20, 2023
Pramoth
Reviewed Feb 3, 2022
Kimberly
Reviewed Mar 15, 2022
Олексій
Reviewed Mar 31, 2022
Юрій
Reviewed Apr 10, 2022
Nuzhat
Reviewed Jul 19, 2025
Abdul
Reviewed Jan 15, 2022
Kanchan
Reviewed Dec 27, 2022
William
Reviewed Jun 5, 2025
Aswathi
Reviewed Aug 18, 2024
Ashikul
Reviewed Apr 3, 2022
Kartik
Reviewed Nov 14, 2022
2K19/CE/072
Reviewed May 27, 2023
Arun
Reviewed Nov 16, 2022
Ghala
Reviewed May 9, 2022
ADITYA
Reviewed Dec 7, 2022
akash
Reviewed May 19, 2022
Sharmila
Reviewed Feb 21, 2023
vicky
Reviewed Feb 21, 2023
amir
Reviewed Aug 2, 2022