JavaScript — resources
roadmap.sh: https://roadmap.sh/javascript
Books
- Eloquent JavaScript (Marijn Haverbeke) — free, modern intro that builds real intuition; great first read.
- You Don’t Know JS Yet (Kyle Simpson) — deep dive into scope, closures, types, and
this. - JavaScript: The Definitive Guide (David Flanagan) — thorough reference for the whole language.
- Secrets of the JavaScript Ninja (John Resig & Bear Bibeault) — closures, prototypes, and the runtime explained well.
Courses / practice
- MDN JavaScript Guide — the canonical, always-current language reference and guide.
- javascript.info — comprehensive, example-driven modern JavaScript tutorial.
- freeCodeCamp JavaScript Algorithms and Data Structures — free hands-on curriculum with projects.
- Exercism JavaScript Track — practice exercises with mentor feedback.