Get Started. It's Free
or sign up with your email address
Roadmap by Mind Map: Roadmap

1. Javascript

1.1. Foundation

1.1.1. strict mode

1.1.2. variable

1.1.2.1. var

1.1.2.2. let

1.1.2.3. const

1.1.3. Operators

1.1.3.1. math

1.1.3.2. logic

1.1.3.3. compare

1.1.4. Branching Statements

1.1.4.1. if else

1.1.4.2. switch case

1.1.5. Loop

1.1.5.1. for loop

1.1.5.2. while loop

1.1.5.3. do while loop

1.1.6. Array

1.1.6.1. Array methods

1.1.6.2. for of

1.1.7. Object

1.1.7.1. Object method built

1.1.7.2. for in

1.1.8. Function

1.1.8.1. Regular function

1.1.8.2. IIFE

1.1.8.3. Generator function

1.1.9. Map, Set

1.1.9.1. Map methods

1.1.9.2. Set methods

1.1.10. spread, rest

1.2. Object

1.2.1. "this" keyword

1.2.2. method object

1.2.3. class

1.3. Function

1.3.1. constructor function

1.3.2. "new" keword

1.3.3. prototype

1.3.4. scope

1.3.5. Arrow function

1.3.6. closure

1.3.7. argruments

1.3.8. bind, call, apply

1.4. DOM

1.5. BOM

1.6. promise

1.7. async await

1.8. Math Object

1.9. String

1.9.1. String object

1.9.2. Template literals

1.10. Number methods

1.11. Date, time

1.12. ES6 -> ES12

1.13. Browser Object Model

1.14. JS Ajax

1.15. JSON