
Expert C++
Become a proficient programmer by learning coding best practices with C++17 and C++20's latest features
Created by Vardan Grigoryan, Shunguang Wu
Explore the latest features of C++17 and C++20 while mastering advanced programming techniques. Learn how to design scalable, efficient applications using modern C++ standards and best practices. By the end, you'll be ready to build real-world software with confidence.
Packt | Apr 2020 | 606 min
What You Will Learn
You'll start by diving into new language features and gradually move toward advanced topics like concurrency, debugging, and high-performance programming. Each section builds on practical examples, guiding you through real-world scenarios and professional coding techniques. Along the way, you'll reinforce your understanding with hands-on projects and clear explanations.
Key Features
- Master C++20 features like modules, concepts, ranges, and coroutines
- Apply design patterns and best practices to create robust, maintainable code
- Boost performance with advanced concurrency, multithreading, and memory management
Target Audience
This course is ideal for experienced C++ developers who want to deepen their expertise and stay current with modern standards. If you're aiming to build professional-grade applications, improve your coding practices, or tackle complex software projects, you'll find the skills and insights you need here.





