Search Knowledge

© 2026 LIBREUNI PROJECT

Computer Science

Modern C++ Programming

Master systems programming with modern C++: from fundamentals to C++23, including templates, concurrency, and advanced metaprogramming.

0%

Course progress

0%

Course overview

Course outline

Follow the modules in order for a guided path, or open any lesson directly. Each module groups a connected set of concepts.

Modules

12 modules · 40 lessons
  1. 01Foundations

    4 lessons
  2. 02Object-Oriented Programming

    3 lessons
  3. 03Generic Programming

    1 lessons
  4. 04Modern C++ Features

    3 lessons
  5. 05Standard Template Library

    4 lessons
  6. 06Advanced Features

    2 lessons
  7. 07Metaprogramming

    1 lessons
  8. 08Concurrency

    3 lessons
  9. 09Modern C++ Features

    3 lessons
  10. 10Standard Library

    1 lessons
  11. 11Modern C++20/23

    9 lessons
  12. 12Tools and Practices

    6 lessons