JavaScript | Map Of Content
Map of Content: JavaScript
Introduction
- History of Javascript
- Role of JavaScript on the Web
- How JavaScript works
- What is Runtime
- JavascriptRuntimes
- Bun
- NodeJS
- WinterCG
- Cloudflares
Basics
The fundamental knowledge to understand and use Javascript everywhere
- JavaScript Basic Syntax
- New Syntax ECMA
- OOP in JavaScript
- Asynchronous JavaScript
- Error handling in JavaScript
Advanced (General)
Advanced concepts for overall JavaScript
- Design Patterns
- destructuring
- spread operator
- modules
- callbacks
Advanced Concepts (Frontend)
Advanced Practices for Javascript on the Frontend
- DOM Manipulation with JavaScript
- Temporal Death Zone (TDZ)
- Event loop
- Transpiling and polyfilling for backward compatibility
Testing and Debugging
- Chrome DevTools
- NodeJS Debugging
Frameworks and Libraries
General
Language libraries
- Typescript
- Zod
Frontend Tools
- Multi-Platform Frameworks