External Learning Resources

  • FreeCodeCamp - Excellent learning resource (and technically a training camp) for beginners. Groups emerging developers from all parts of the world.
  • MDN Documentation - Extensive and comprehensible language documentation, in your mother language
  • Node.js API documentation - Node.js API extensive and comprehensible documentation
  • You Don’t Know JS - Series of books diving deep into the core mechanisms of the JavaScript language, still using comprehensible language
  • Speaking JavaScript - An In-Depth Guide for JavaScript Programmers
  • Modular JavaScript - An open effort to improve our collective understanding of writing robust, well-tested & modular applications


If you’re hard-core JavaScript programmer already: