← All Roadmaps
/
⚡
C++ Developer
25 topics
↗
Share
GitHub
✦ AI TUTOR
Click any topic node to open it — then switch to
AI Tutor
tab for an instant AI explanation
24 topics
C++ Developer
Master systems and performance programming with modern C++17/20 features.
C++ Developer
Syntax & Data Types
Primitive Types & Operators
Control Flow & Functions
Pointers & References
Raw Pointers & Pointer Arithmetic
Memory Management
new / delete & RAII
OOP
Classes & Inheritance
Polymorphism & Virtual
STL Containers
vector, map, set, deque
Algorithms
std::sort, find, transform
Templates
Function & Class Templates
Smart Pointers
unique_ptr, shared_ptr, weak_ptr
Concurrency
std::thread & Mutexes
File I/O
Build Systems (CMake)
Modern C++17/20
Ranges, Concepts, Coroutines