Advanced Object-Oriented & Generic Programming in C++
Completed by Sri Bala Sai Deepthi Vedula
April 13, 2026
9 hours (approximately)
Sri Bala Sai Deepthi Vedula's account is verified. Coursera certifies their successful completion of Advanced Object-Oriented & Generic Programming in C++
What you will learn
Master advanced object-oriented concepts such as inheritance, polymorphism, and multiple inheritance in C++
Gain a deep understanding of generic programming with templates, perfect forwarding, and variadic templates
Understand the inner workings of exception handling and how to handle nested exceptions, stack unwinding, and optimize with noexcept
Harness the power of C++'s Standard Template Library (STL), including custom containers and performance optimization with Big-O notation
Skills you will gain
- Category: File I/O
- Category: Object Oriented Programming (OOP)
- Category: Algorithms
- Category: Data Structures
- Category: File Systems
- Category: C++ (Programming Language)
- Category: Code Reusability
- Category: Performance Tuning
- Category: Object Oriented Design
- Category: File Management

