Learn Object-Oriented Programming in C++
INTERACTIVE COURSE

Learn Object-Oriented Programming in C++

Intermediate

67 Lessons

6h

Certificate of Completion

AI Explanations
AI Explanations
Learn Object-Oriented Programming in C++
2 Assessments
63 Playgrounds
11 Challenges
8 Quizzes
60 Illustrations

Course Overview

Object-oriented programming (OOP) has been around for decades. If you have a basic understanding of C++ and are interested in leveling up your skills, this class will help you do just that. Starting with an overview of the basics, you’ll dive into understanding the time-honored technique for implementing complex applications using user-defined classes. Followed up by discussing classes and objects, and then building up to the high-level topics including inheritance and polymorphism. Throughout the cours...Show More

Course Content

1

Introduction

2

Functions

3

Pointers

4

Classes

OOP in C++ Exam 1

Assessment

5

Data Hiding

6

Inheritance

14 Lessons

7

Polymorphism

7 Lessons

8

Composition, Aggregation and Association

6 Lessons

OOP in C++ Exam 2

Assessment

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

Recommended Courses

BEFORE STARTING THIS COURSE

AFTER FINISHING THIS COURSE