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: Object Oriented Design
Status: Computer Programming
BeginnerCourse10 hours

Featured reviews

KL

5.0Reviewed 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

5.0Reviewed 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

AS

4.0Reviewed Aug 1, 2022

very good! I rated this course 4 stars and not 5 because I think there are not many examples so I need googls help a little.

All reviews

Showing: 20 of 31

Monika
5.0
Reviewed Feb 20, 2023
Pramoth D B
5.0
Reviewed Feb 3, 2022
Kimberly Leslie
5.0
Reviewed Mar 15, 2022
Олексій Бичков
5.0
Reviewed Mar 31, 2022
Юрій Шимон
4.0
Reviewed Apr 10, 2022
Nuzhat Noor
5.0
Reviewed Jul 19, 2025
Abdul Rehman
5.0
Reviewed Jan 15, 2022
Kanchan Patil
5.0
Reviewed Dec 27, 2022
William Rodriguez Martinez
5.0
Reviewed Jun 5, 2025
Aswathi Ravisankar
5.0
Reviewed Aug 18, 2024
Ashikul Islam Shakil
5.0
Reviewed Apr 3, 2022
Kartik Kumar Jha
5.0
Reviewed Nov 14, 2022
2K19/CE/072 MITESH SATTAWAN
5.0
Reviewed May 27, 2023
Arun Prakash
5.0
Reviewed Nov 16, 2022
Ghala Alharbi
5.0
Reviewed May 9, 2022
ADITYA BHARTI
5.0
Reviewed Dec 7, 2022
akash agrahari
5.0
Reviewed May 19, 2022
Sharmila Mewada
5.0
Reviewed Feb 21, 2023
vicky kumar
5.0
Reviewed Feb 21, 2023
amir shulman
4.0
Reviewed Aug 2, 2022