C++ Programming: Object-Oriented Design

edX MOOC / Non-credit USD 189
Enroll now →
C++ Programming: Object-Oriented Design

About this course

Code and run your first C++ program in minutes without installing anything!
This beginner-focused course will further develop your programming skills. Topics covered include creating classes, mutability, encapsulation, inheritance, and polymorphism.

What you'll learn

  • understand and use classes in C++
  • implement encapsulation and inheritance
  • demonstrate polymorphism in C++
  • write and execute basic C++ programs

Course objectives

  • introduce core C++ programming concepts
  • develop foundational skills in object-oriented design
  • encourage hands-on coding experiences

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.