Notifications

No notifications

All Roadmaps
Programming

C++ Programming

From `Hello, World!` to modern C++20 systems programming.

A complete teacher-style roadmap to mastering C++ — perfect for DSA, competitive programming, game dev, embedded systems and high-performance backends. Includes the official cppreference docs and the most-loved YouTube series.

LevelBeginner
Duration5-7 months
Levels2 / 6
Topics2 / 7

Prerequisites

A working compiler (GCC / Clang / MSVC)

Job Roles

C++ DeveloperGame DeveloperEmbedded EngineerSystems EngineerQuant Developer
Your progress0 / 2 topics · 0%
0
Level 0

Setup & First Program

Compile & run.

Install GCC / MSVC + VS Code 1-2 days 2
1
Level 1

C++ Fundamentals

Variables, control flow, functions.

Syntax, Data Types, Loops, Functions 3-4 weeks 4

4 advanced levels are locked

Upgrade to Student Pro to see every level, resource path, and topic in this roadmap.

Upgrade to Pro