Skip to content
CourseAsk.

15 Best Object-Oriented Programming Courses on Coursera

We compared 15 Object-oriented Programming courses currently listed on Coursera, priced from $9.99 to $99.00. 5 come from a named university or institution, including Goldsmiths, University of London & University of London, Duke University and University of Pennsylvania. They are ordered by our CourseAsk score, which is built from how thoroughly each course describes what it teaches, whether it comes from a named institution, and how it compares on price — not from star ratings, which our course data does not include.

Courses compared
15
Price range
$9.99 – $99.00
Providers
Coursera
Last updated
30 Aug 2026
How these 15 courses were chosen

Every course below is a real, currently listed course from Coursera, matched to "object-oriented programming" by our catalog and ordered by our CourseAsk score. Courses whose own title names the topic rank above those only tagged with it.

There are no star ratings on this page — the course feeds we license do not include them, and we would rather leave a column out than fill it with a number we cannot stand behind. What we do have is price: these range from $9.99 to $99.00, as listed by the provider when we last updated the page.

  1. 1
    Coursera MOOC / Non-credit University-backed

    Introduction to Object-Oriented Programming in C++

    Offered by Goldsmiths, University of London & University of London

    This course is the first of five courses aiming to help you to become confident working in the object-oriented paradigm in the C++ language. This specialisation is for individuals who want to learn about objected oriente...

    $49.00
    listed price
  2. 2
    Coursera MOOC / Non-credit Lowest price here University-backed

    Object-Oriented Programming in Python

    Offered by Duke University

    In this project, you will gain hands-on experience working with classes in Python to model real-world objects and systems. By the end, you will be able to utilize key object-oriented programming principles like inheritan...

    $9.99
    listed price
  3. 3
    Coursera MOOC / Non-credit University-backed

    Introduction to Java and Object-Oriented Programming

    Offered by University of Pennsylvania

    This course provides an introduction to the Java language and object-oriented programming, including an overview of Java syntax and how it differs from a language like Python. Students will learn how to write custom Java...

    $99.00
    listed price
  4. 4
    Coursera MOOC / Non-credit

    Introduction to Object-Oriented Programming with Java

    Offered by LearnQuest

    Introduction to OO Programming with Java is course 2 of the Core Java Specialization. After completing this course, you'll be able to create simple Java classes that exhibit the principle of Encapsulation, to import othe...

    $49.00
    listed price
  5. 5
    Coursera MOOC / Non-credit

    Arduino OOP—Object-Oriented Programming

    Offered by Packt

    Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as yo...

    $49.00
    listed price
  6. 6
    Coursera MOOC / Non-credit

    Java Control Flow, IDE, and Object-Oriented Programming

    Offered by Packt

    Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as yo...

    $49.00
    listed price
  7. 7
    Coursera MOOC / Non-credit

    Fundamentals of Object-Oriented Programming - C++

    Offered by Packt

    Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as yo...

    $49.00
    listed price
  8. 8
    Coursera MOOC / Non-credit

    Advanced Python: Object-Oriented Programming

    Offered by Logical Operations

    This course will be useful to anyone who has programming experience with Python and would like to take a deeper dive into the language. You will learn how to design object-oriented applications. You will also learn how t...

    $49.00
    listed price
  9. 9
    Coursera MOOC / Non-credit

    Introduction to Object-Oriented Programming with Arduino

    Offered by Packt

    In this course, you will dive into Object-Oriented Programming (OOP) using the Arduino platform. Through hands-on projects, you will learn how to structure code using OOP principles such as classes, inheritance, and enca...

    $49.00
    listed price
  10. 10
    Coursera MOOC / Non-credit

    Apply Object-Oriented Programming to Build Organograms

    Offered by EDUCBA

    Learners will understand, apply, and analyze object-oriented programming concepts in C++ to model real-world organizational structures using organograms. By the end of this course, learners will be able to design class h...

    $49.00
    listed price
  11. 11
    Coursera MOOC / Non-credit

    Object-Oriented Programming with Java

    Offered by Universidad de Palermo

    If you have basic knowledge of Java and want to delve into the world of object-oriented programming, this course is for you. In four weeks, you will start with the fundamental concepts of object orientation to advance to...

    $49.00
    listed price
  12. 12
    Coursera MOOC / Non-credit University-backed

    Working with Objects in C++

    Offered by Goldsmiths, University of London & University of London

    This course is the fourth of five courses aiming to help you to become confident working in the object-oriented paradigm in the C++ language. This specialisation is for individuals who want to learn about objected orient...

    $49.00
    listed price
  13. 13
    Coursera MOOC / Non-credit University-backed

    Introduction to Programming with Python and Java

    Offered by University of Pennsylvania

    This Specialization starts out by teaching basic concepts in Python and ramps up to more complex subjects such as object-oriented programming and data structures in Java. By the time learners complete this series of four...

    $79.00
    listed price
  14. 14
    Coursera MOOC / Non-credit University-backed

    Software Engineering

    Offered by The Hong Kong University of Science and Technology

    Software development is not just about coding, it also involves the application of scientific knowledge and well-defined engineering techniques to produce maintainable, scalable, cost-effective and on-schedule software p...

    $49.00
    listed price
  15. 15
    Coursera MOOC / Non-credit University-backed

    Introduction to C++ Programming and Unreal

    Offered by University of Colorado System

    This course is all about starting to learn how to develop video games using the C++ programming language and the Unreal Engine on Windows or Mac. This course assumes you have previous programming experience in some other...

    $49.00
    listed price

Best Object-Oriented Programming Courses on Coursera compared

# Course Provider Offered by Price
1 Introduction to Object-Oriented Programming in C++ Coursera Goldsmiths, University of London & University of London $49.00 View →
2 Object-Oriented Programming in Python Coursera Duke University $9.99 View →
3 Introduction to Java and Object-Oriented Programming Coursera University of Pennsylvania $99.00 View →
4 Introduction to Object-Oriented Programming with Java Coursera LearnQuest $49.00 View →
5 Arduino OOP—Object-Oriented Programming Coursera Packt $49.00 View →
6 Java Control Flow, IDE, and Object-Oriented Programming Coursera Packt $49.00 View →
7 Fundamentals of Object-Oriented Programming - C++ Coursera Packt $49.00 View →
8 Advanced Python: Object-Oriented Programming Coursera Logical Operations $49.00 View →
9 Introduction to Object-Oriented Programming with Arduino Coursera Packt $49.00 View →
10 Apply Object-Oriented Programming to Build Organograms Coursera EDUCBA $49.00 View →
11 Object-Oriented Programming with Java Coursera Universidad de Palermo $49.00 View →
12 Working with Objects in C++ Coursera Goldsmiths, University of London & University of London $49.00 View →
13 Introduction to Programming with Python and Java Coursera University of Pennsylvania $79.00 View →
14 Software Engineering Coursera The Hong Kong University of Science and Technology $49.00 View →
15 Introduction to C++ Programming and Unreal Coursera University of Colorado System $49.00 View →

Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.

Keep looking