1. https://runjs.app

    RunJS is a modern JavaScript and TypeScript playground, displaying instant results as you type and providing access to Node and browser APIs

  2. https://joshwcomeau.com/operator-lookup/

    a tool for looking up javascript operators

  3. https://dev.to/richharris/a-new-technique-for-making-responsive-javascript-free-charts-gmp

    A tutorial on how to use an SVG tag to draw a simple fluid line graph without javascript

  4. https://www.youtube.com/watch?v=x7cQ3mrcKaY

    "React, the new open-source JS library from Facebook and Instagram, is a different way to write JavaScript apps. When it was introduced at JSConf US in May, the audience was shocked by some of its design principles."

  5. https://addyosmani.com/resources/essentialjsdesignpatterns/book/

    Learning JavaScript Design Patterns

  6. https://www.sitepoint.com/nuxt-js-universal-vue-js/

    Building server-side rendered JavaScript apps can be a bit tedious, as a lot of configuration needs to be done before you even start coding. This is the problem Nuxt.js aims to solve for Vue.js applications.

  7. http://javascript.info

    The Modern Javascript Tutorial, how its done now. From the basics to advanced topics with simple, but detailed explanations. Main course contains 2 parts which cover JavaScript as a programming language and working with a browser. There are also additional series of thematic articles.

  8. https://learnjavascript.online

    learn Javascript from scratch in an intuitive environment. First 40 lessons free.

  9. https://www.sitepoint.com/object-oriented-javascript-deep-dive-es6-classes/

    Object-oriented JavaScript: A Deep Dive into ES6 Classes

  10. https://www.youtube.com/playlist?list=PLGLfVvz_LVvSX7fVd4OUFp_ODd86H0ZIY

    Learn: code, c++, python, java, php, mysql, javascript, js, html, css, go, ruby, sass, susy, objective c, swift, lua, c#, lisp, haskell, prolgo, scala, dart, jquery, handlebars, bootstrap, express, xampp, jade, MEAN stack, perl, groovy, rush, bash, typescript, erlang, elixir, f#, ES6, kotlin, crochet, r, clojure, arduino, crysal, julia, matlab, fortran, LaTeX, java in one video.

  11. https://medium.com/@alex_permyakov/15-useful-javascript-examples-of-map-reduce-and-filter-74cbbb5e0a1f

    15 Useful JavaScript Examples of .map(), .reduce() and .filter()

  12. https://www.digitalocean.com/community/tutorial_series/how-to-code-in-javascript

    DigitalOcean's tutorial series: How To Code in JavaScript

  13. https://www.digitalocean.com/community/tutorials/understanding-prototypes-and-inheritance-in-javascript

    Understanding Prototypes and Inheritance in JavaScript

  14. http://arjanvandergaag.nl/blog/javascript-class-pattern.html

    The Javascript Class Pattern A quick primer on writing classes in Javascript

  15. https://addyosmani.com/resources/essentialjsdesignpatterns/book/

    Learning JavaScript Design Patterns (free web version)

  16. http://www.pythontutor.com

    Write code in your web browser, see it visualized step by step, and get live help from volunteers. java, c, c++, javascript, ruby also available.

  17. https://github.com/odykyi/javascript-idiosyncrasies

    A collection of things in JavaScript that may not be well recognized, espcially to beginners.

  18. https://vuejsdevelopers.com/2017/11/06/vue-js-laravel-server-side-rendering/

    Server-side rendering is great way to increase the perception of loading speed in your full-stack app. Users get a complete page with visible content when they load your site, as opposed to an empty page that doesn’t get populated until JavaScript runs.

  19. http://exploringjs.com

    free online javascript books, written by Dr. Axel Rauschmayer

  20. http://jsmodules.io/cjs.html

    a comparison of writing modules in CommonJS and Javascript Next (the native module syntax in ES6)