IT_Abyss
IT_Abyss
Home
Knowledge
STACKS
C++
Go
Python
C#
Java
JavaScript
TypeScript
QA / Testing
PHP
Kotlin / Android
Swift / iOS
Data Analytics
Machine Learning
Security
DevOps / SRE
System Analysis
Unreal Engine
C++
BACKEND · ENGINE
Roadmap
Topic dependency graph
→
Best practices
Idioms and anti-patterns
→
Questions
Interview questions
→
Interviews
Blog
Pricing
Search the site
Search
Ctrl K
Feedback
Sign in
Telegram
cpp
/
roadmap
C++
▾
Loading
.
.
.
Menu · section
Knowledge
Roadmap
Topic dependency graph
Questions
Interview questions
Roadmap
Choose a stack
C++
Go
Python
C#
Java
JavaScript
TypeScript
QA / Testing
PHP
Kotlin / Android
Swift / iOS
Data Analytics
Machine Learning
Security
DevOps / SRE
System Analysis
Unreal Engine
Questions
Choose a stack
C++
Go
Python
C#
Java
JavaScript
TypeScript
QA / Testing
PHP
Kotlin / Android
Swift / iOS
Data Analytics
Machine Learning
Security
DevOps / SRE
System Analysis
Unreal Engine
Menu
Home
Knowledge
Interviews
Blog
Account
EN
Road
map
Topics by level, from the basics to the advanced. Many of them suggest what to study next.
Map
List
All
33
Beginner
14
Intermediate
12
Advanced
7
Search topics…
Loading
.
.
.
−
100%
+
Tier 1 · Beginner
14 topics
AL
Algorithms
Next:
Process & Methodology
101
questions
AL
Aliases
CA
Casts
Next:
Aliases
8
subtopics
17
questions
CO
Conditions
Next:
Loops
FU
Functions
Next:
Casts, Preprocessor
6
subtopics
32
questions
LO
Loops
Next:
Operators
OP
Operators
Next:
Functions
3
subtopics
PR
Preprocessor
PM
Process & Methodology
Next:
Design Patterns
7
questions
PB
Program Build
5
subtopics
31
questions
PE
Program entry point
Next:
Program Build
SC
STL Containers
Next:
Variables
5
subtopics
31
questions
VA
Variables
Next:
Conditions, Program Build
11
subtopics
47
questions
VC
Version Control with Git
Next:
Git Workflow & CI/CD
7
subtopics
7
questions
Tier 2 · Intermediate
12 topics
CS
C++ Standards
Next:
Debugging
2
questions
DE
Debugging
Next:
Testing
4
questions
DE
DevOps
Next:
Debugging
7
questions
EX
Exceptions
Next:
Multithreading
14
subtopics
25
questions
GW
Git Workflow & CI/CD
6
subtopics
15
questions
ME
Memory
Next:
OOP
8
subtopics
34
questions
MS
Move Semantics
Next:
Smart Pointers
7
subtopics
26
questions
MU
Multithreading
Next:
Coroutines
5
subtopics
43
questions
OO
OOP
Next:
Templates
13
subtopics
60
questions
SP
Smart Pointers
Next:
Exceptions
6
subtopics
TE
Templates
Next:
Move Semantics, Concepts, OOP
12
subtopics
35
questions
TE
Testing
5
questions
Tier 3 · Advanced
7 topics
CO
Concepts
CO
Coroutines
8
subtopics
30
questions
DP
Design Patterns
31
questions
MO
Modules
17
questions
NE
Networking
31
questions
OL
OS / Linux
Next:
Performance
34
questions
PE
Performance
Next:
Networking
6
questions
C++ — Roadmap — IT Abyss