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
javascript
/
roadmap
JavaScript
▾
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
27
Beginner
9
Intermediate
9
Advanced
9
Search topics…
Loading
.
.
.
−
100%
+
Tier 1 · Beginner
9 topics
AC
Arrays & Collections
Next:
DOM & Browser
9
subtopics
13
questions
CT
Coding Tasks
Next:
Type System
8
subtopics
19
questions
CO
Coercion & Operators
Next:
Functions
7
subtopics
10
questions
EF
ES6+ Features
Next:
Web Fundamentals
9
subtopics
13
questions
JD
JSON & Data
Next:
ES6+ Features
5
subtopics
10
questions
OP
Objects & Prototypes
Next:
Arrays & Collections
6
subtopics
11
questions
SH
Scope & Hoisting
Next:
Objects & Prototypes
9
subtopics
12
questions
SR
Strings & Regex
Next:
JSON & Data
9
subtopics
12
questions
TS
Type System
Next:
Coercion & Operators
7
subtopics
8
questions
Tier 2 · Intermediate
9 topics
CS
CSS & Styling
Next:
React & Redux
6
subtopics
5
questions
DB
DOM & Browser
Next:
Web Platform & APIs
6
subtopics
8
questions
ET
Engine & Tooling
Next:
Error Handling
6
subtopics
12
questions
FP
Functional Programming
Next:
Prototypes & Inheritance
7
subtopics
11
questions
FU
Functions
Next:
Functional Programming
8
subtopics
10
questions
NH
Networking & HTTP
Next:
CSS & Styling
6
subtopics
8
questions
PI
Prototypes & Inheritance
Next:
Asynchronous JavaScript
6
subtopics
10
questions
WF
Web Fundamentals
Next:
Networking & HTTP
6
subtopics
5
questions
WP
Web Platform & APIs
Next:
Engine & Tooling
7
subtopics
12
questions
Tier 3 · Advanced
9 topics
AR
Advanced React & Redux
Next:
Design Patterns
8
subtopics
12
questions
AC
Async Coding Tasks
8
subtopics
9
questions
AJ
Asynchronous JavaScript
Next:
Event Loop & Iteration
7
subtopics
12
questions
BB
Browser & BOM
Next:
Node.js
6
subtopics
11
questions
DP
Design Patterns
1
subtopic
3
questions
EH
Error Handling
Next:
Browser & BOM
6
subtopics
12
questions
EL
Event Loop & Iteration
Next:
Async Coding Tasks
5
subtopics
8
questions
NJ
Node.js
5
subtopics
5
questions
RR
React & Redux
Next:
Advanced React & Redux
9
subtopics
15
questions
JavaScript — Roadmap — IT Abyss