
Complete Modern C++ (C++11/14/17)
Learn about move semantics, lambda expressions, smart pointers, concurrency, template, STL, and more
Created by Umar Lone
Explore the essentials of C++ programming, starting from the basics and moving into advanced topics like object-oriented design, modern language features, and efficient memory management. Build a strong foundation and develop practical skills to write robust and modern C++ applications.
Packt | May 2020 | 1186 min
What You Will Learn
You will learn by working through practical examples that demonstrate each concept in action. As you progress, you will apply new features and techniques directly to coding exercises, helping you build confidence and fluency with modern C++. Each topic is explained clearly and reinforced with hands-on practice.
Key Features
- Master modern C++ features including move semantics and lambda expressions
- Work confidently with smart pointers, STL containers, and template programming
- Develop safe and efficient multithreaded applications using C++ concurrency
Target Audience
Ideal for beginners who want to learn C++ from scratch or experienced developers looking to update their skills with modern C++ features. If you have some background in programming and want to write efficient, real-world C++ applications, this course will help you achieve your goals.





