JavaScript
Awesome Javascript: A collection of awesome browser-side JavaScript libraries, resources and shiny things.
Brief history of JavaScript
JavaScript: The World's Most Misunderstood Programming Language — by Douglas Crockford
The World's Most Misunderstood Programming Language Has Become the World's Most Popular Programming Language — by Douglas Crockford
JavaScript Architecture for the 23rd Century
modernweb.com/2014/10/15/javascript-architecture-23rd-century
Mastering this in JavaScript
Functional Programming
You Don't Know JS
Javascript World Domination
medium.com/@slsoftworks/javascript-world-domination-af9ca2ee5070
12 Rules for Professional JavaScript in 2015
medium.com/@housecor/12-rules-for-professional-javascript-in-2015
Further Reading:
- http://davidwalsh.name/frontend-masters
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript
- http://en.wikipedia.org/wiki/JavaScript
- https://github.com/airbnb/javascript/blob/master/README.md
- http://yehudakatz.com/2011/08/12/understanding-prototypes-in-javascript/
- http://docstore.mik.ua/orelly/webprog/jscript/ch08_07.htm
- https://medium.com/javascript-scene/the-two-pillars-of-javascript-ee6f3281e7f3
- http://jstherightway.org/
- https://github.com/DrBoolean/mostly-adequate-guide
- https://github.com/ericelliott/essential-javascript-links#essential-javascript-links
Async JS
- https://www.youtube.com/watch?v=8aGhZQkoFbQ&feature=youtu.be
- http://robotlolita.me/2015/11/15/how-do-promises-work.html
Classical Inheritance is Obsolete - How to Think in Prototypal OO
Composition over Inheritance
Using ECMAScript 6 today
Overview of ECMAScript 6 features
Javascript at 20
JavaScript The Right Way
The Basics Of ES6 Generators