Fundamentals of Object-Oriented Programming - C++
Completed by Dayantha Bandara Ilangasinghe
April 21, 2025
9 hours (approximately)
Dayantha Bandara Ilangasinghe's account is verified. Coursera certifies their successful completion of Fundamentals of Object-Oriented Programming - C++
What you will learn
Understand the fundamentals of C++ programming, including data types, operators, and control flow.
Develop proficiency in using functions, arrays, pointers, and dynamic memory management.
Create and use classes and objects, and understand principles of encapsulation and abstraction.
Analyze how inheritance and virtual functions implement dynamic binding with polymorphism.
Skills you will gain
- Category: Code Reusability
- Category: File I/O
- Category: Programming Principles
- Category: Object Oriented Design
- Category: Algorithms
- Category: Memory Management
- Category: C++ (Programming Language)
- Category: C and C++
- Category: Object Oriented Programming (OOP)
- Category: Data Structures

