Back to Introduction to Object-Oriented Programming in C++
University of London

Introduction to Object-Oriented Programming in C++

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 oriented programming. It's an all-in-one package that will take you from the very fundamentals of C++, all the way to building a crypto-currency exchange platform. During the five courses, you will work with the instructor on a single project: a crypto-currency exchange platform. Whilst building the project, you will learn about a range of programming techniques from basic control flow and input/output through to file parsing, object-oriented techniques and user interaction on the console. In this first course, you will get started with C++ by writing, building and running your first program. You will then learn about text input/output, if statements and loops by building an interactive menu system for the crypto-currency exchange platform. Upon completing the course, you will be able to: * Write, compile and run a C++ program that prints messages to the console * Use the standard library to do text I/O in the console * Write and call simple functions * Use a while loop to repeatedly receive and respond to user input

Status: Object Oriented Programming (OOP)
Status: Program Development
IntermediateCourse8 hours

Featured reviews

OK

5.0Reviewed Apr 9, 2024

Well organized. Moves at the right pace and covers important topics.

BO

5.0Reviewed Jul 20, 2024

Great professor for this course. He is enthusiastic, easy to listen to, and explains everything clearly and succinctly

MM

5.0Reviewed Aug 18, 2023

I revised my C++ programming concepts through this course. The real OOP starts in the next course.

K

5.0Reviewed Oct 7, 2023

The setup of this course made it very easy to learn!

CR

5.0Reviewed Aug 8, 2023

Excellent courses for beginners! The instructor give a very clear presentation!

MH

4.0Reviewed Sep 6, 2023

Thats a great course lot of things i learn from here,easy to learn and work

CR

5.0Reviewed Sep 7, 2024

Really nice introduction to C++. Very practical examples and really well explained. Looking forward to the next course!

AK

4.0Reviewed Mar 26, 2024

The course was not advanced enough and there was no concpet of OOP as mentioned in the name

MD

5.0Reviewed Sep 24, 2025

I like this C++ course because in my opinion it is a very thoughtful and helped me to learn wel.

BH

4.0Reviewed Sep 29, 2023

There's not much of hands-on learning. Just totally suitable for beginners who want to learn concepts about OOP in C++.

MH

5.0Reviewed Feb 5, 2024

Great professor, easy to use online VS code for assignments.

All reviews

Showing: 20 of 48

Alex HUNSBERGER
5.0
Reviewed Jan 15, 2024
Brendan O'Brien
5.0
Reviewed Jul 21, 2024
Murtaza Mazhar
5.0
Reviewed Aug 19, 2023
Annamalai A
5.0
Reviewed Jun 8, 2025
NGUYEN Lam Hung
5.0
Reviewed Jan 4, 2024
Lok Ting Ng
5.0
Reviewed Aug 14, 2024
Christian Fernando Barragan Romero
5.0
Reviewed Sep 8, 2024
Moharam Dehghanfeizabadi
5.0
Reviewed Sep 25, 2025
Artur Marek
5.0
Reviewed Apr 6, 2024
Chenhao Ren
5.0
Reviewed Aug 9, 2023
Octai Kelly
5.0
Reviewed Apr 10, 2024
Masateru Honest
5.0
Reviewed Feb 6, 2024
Kirsty Williams
5.0
Reviewed Oct 8, 2023
Philippe Iker
5.0
Reviewed Sep 24, 2023
Quentin Quarles
5.0
Reviewed Jun 25, 2023
Iordanis Lazoudis
5.0
Reviewed Nov 30, 2025
Fok Chun Chung
5.0
Reviewed Sep 19, 2024
Calvin Kin Lok Yeung
5.0
Reviewed May 14, 2023
Usman Ghani
5.0
Reviewed Aug 20, 2024
Ali Hisham
5.0
Reviewed Mar 9, 2023