Skip to content
Learning path

C++ Developer

Learn modern C++ — the workhorse of game engines, financial systems, and high-performance computing. From RAII to templates to move semantics.

mixed2 courses22 lessons~6 hoursFree
Start pathor sign up to track progress

Course sequence

  1. 01

    C++ Fundamentals

    Not started

    Learn modern C++: the language behind game engines, browsers, and high-performance systems. Strong static types, manual control where you need it, an enormous standard library (STL). Every lesson is hands-on with real g++ execution.

    intermediatecpp15 lessons~4h
  2. 02

    C++ Intermediate

    Not started

    Level up from C++ Fundamentals. Pointers in depth, dynamic memory, smart pointers, RAII, the Rule of Five, move semantics, templates, and exception safety. The features that turn working code into idiomatic modern C++.

    intermediatecpp7 lessons~2h

Create a free account to track your progress across this path.

C++ Developer