Foundations of Modern C++
Completed by Shayak Nandi
December 30, 2025
12 hours (approximately)
Shayak Nandi's account is verified. Coursera certifies their successful completion of Foundations of Modern C++
What you will learn
Master modern C++ syntax, including C++11, 14, and 17 features
Understand the principles of memory management, including dynamic memory allocation and smart pointers
Gain expertise in object-oriented programming and learn how to design efficient C++ classes
Learn the intricacies of operator overloading and type conversion for cleaner, more flexible code.
Skills you will gain
- Category: Performance Tuning
- Category: C++ (Programming Language)
- Category: Development Environment
- Category: Integrated Development Environments
- Category: Microsoft Visual Studio
- Category: Object Oriented Programming (OOP)
- Category: Software Installation
- Category: Debugging
- Category: Programming Principles
- Category: Data Structures
- Category: Computer Programming
- Category: Computer Programming Tools

