Cover image for C++ 20 Mastery - Pure and Unfiltered

C++ 20 Mastery - Pure and Unfiltered

Master Modern C++ Programming with Comprehensive Coverage of C++20 Features and Enhancements

Umar Lone

Created by Umar Lone

Explore the most important updates in C++20, from language improvements to advanced features like coroutines and ranges. Learn how to write cleaner, faster, and more scalable C++ code by mastering the latest tools and techniques. Perfect for experienced developers ready to level up their modern C++ skills.

Packt | Dec 2024 | 745 min

Start Trial
LevelExpert
CategoriesSoftware Engineering and Architecture, Object-Oriented Programming (OOP) and Related Languages, Boost, C/C++

What You Will Learn

You will build your expertise through hands-on coding exercises and practical examples that show exactly how each C++20 feature works. Clear explanations break down complex topics, while step-by-step guidance helps you move from foundational updates to advanced programming techniques with confidence.

Key Features

  • Master new C++20 features like coroutines, ranges, and enhanced constexpr
  • Write cleaner, more efficient code using concepts, lambdas, and structured bindings
  • Apply concurrency and text formatting improvements to real-world C++ projects

Target Audience

Designed for software developers and engineers who already know C++ basics and want to deepen their skills. If you have experience with object-oriented programming and templates, and you're eager to master the latest C++20 enhancements for professional projects, you'll get the most out of this course.

Related courses