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
csharp
/
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
21
Beginner
5
Intermediate
9
Advanced
7
Search topics…
Loading
.
.
.
−
100%
+
Tier 1 · Beginner
5 topics
CA
Classes and Encapsulation
Next:
Value and Reference Types, Type Members, Inheritance & Polymorphism
6
subtopics
6
questions
CT
Coding Tasks
6
subtopics
6
questions
CA
Collections & Arrays
8
subtopics
8
questions
TM
Type Members
Next:
Collections & Arrays, Delegates and Events, Exception Handling
8
subtopics
9
questions
VA
Value and Reference Types
Next:
Modern C#, Coding Tasks
5
subtopics
6
questions
Tier 2 · Intermediate
9 topics
AA
Asynchrony and async/await
Next:
Concurrency and Synchronization, ASP.NET Core
8
subtopics
15
questions
DA
Delegates and Events
Next:
Asynchrony and async/await
6
subtopics
7
questions
DP
Design Patterns
Next:
Application Architecture
9
subtopics
13
questions
EH
Exception Handling
Next:
Testing
6
subtopics
6
questions
GE
Generics
Next:
CLR & Runtime
6
subtopics
7
questions
IP
Inheritance & Polymorphism
Next:
Generics
6
subtopics
6
questions
MC
Modern C#
Next:
Records and Pattern Matching, Design Patterns
10
subtopics
16
questions
RA
Records and Pattern Matching
Next:
Equality, Nullability & Dynamic
6
subtopics
12
questions
TE
Testing
10
subtopics
13
questions
Tier 3 · Advanced
7 topics
AA
Application Architecture
4
subtopics
5
questions
AN
ASP.NET Core
Next:
Web API, EF Core
6
subtopics
9
questions
CR
CLR & Runtime
8
subtopics
11
questions
CA
Concurrency and Synchronization
10
subtopics
18
questions
EC
EF Core
6
subtopics
11
questions
EN
Equality, Nullability & Dynamic
Next:
CLR & Runtime
6
subtopics
5
questions
WA
Web API
7
subtopics
11
questions
C# — Roadmap — IT Abyss