Dev Logs
/JavaScript
All guides

JavaScript

The language itself — closures, prototypes, the event loop, and the async model everything else is built on.

Start readingRead as PDFSource

21 chapters

  1. 01Chapter 1: Variables & Data Types
  2. 02Chapter 2: Operators & Expressions
  3. 03Chapter 3: Control Flow
  4. 04Chapter 4: Functions Deep Dive
  5. 05Chapter 5: Scope, Hoisting & TDZ
  6. 06Chapter 6: Closures Explained
  7. 07Chapter 7: Arrays & Array Methods
  8. 08Chapter 8: Objects & Object Access
  9. 09Chapter 9: Prototypes & Inheritance
  10. 10Chapter 10: Asynchronous JavaScript
  11. 11Chapter 11: Error Handling & Debugging
  12. 12Chapter 12: ES6+ Features
  13. 13Chapter 13: DOM Manipulation
  14. 14Chapter 14: Event Handling
  15. 15. Browser APIs
  16. 16Chapter 16: Testing & Debugging 🧪
  17. 17Chapter 17: Performance Optimization ⚡
  18. 18Chapter 18: Security Best Practices 🔒
  19. 19Chapter 19: Modern JavaScript Frameworks 🚀
  20. 20Chapter 20: Node.js & Backend Development 🚀
  21. 21Chapter 21: JavaScript Threading Model & Web Workers

Open source, free forever. Built by iammhador.

Contribute on GitHub