Want to learn JavaScript through this free online resource? Give it a star ★ to help build momentum behind this project. Already know JavaScript? Great, you can help contribute to the curriculum!
The vision for learn.js.org is to build a unique JavaScript curriculum that leverages interactive examples to teach programming concepts that are informed by the real-world experience of world-class developers. Given the tremendous velocity of JavaScript evolution, this is something that is only possible with a community driven, dynamic curriculum. A freely accessible "JavaScript: The Definitive Digital Guide" if you will.
The learn.js.org curriculum has a radically unique structure. It teaches just enough of JavaScript's lexical structure to get you started, and then based on how you want to write JavaScript, dives deeper into the language structures and techniques that apply.