1.History of JavaScript
2. Introduction
3. JavaScript Runtime Environment
4. Token
5. Scope
6. Global Execution Context
7. Var, Let , Const
8. Function
9. Practice Questions
10. Lexical Scope
11. Closure
12. Interview Questions
13. Array
14. Object
15. Json
16. Call, Apply , Bind
17. Constructor Function
18. This Keyword
19. Destructuring
20. Rest And Spread
21. String
22. Prototype
23. Dom
24. Event
25. Exception Handling
26. Asynchronous JavaScript
27. Non Promise Based Apis