A list of things to get better at JavaScript.
- Eloquent Javascript http://eloquentjavascript.net/
- Learning JavaScript Design Patterns http://addyosmani.com/resources/essentialjsdesignpatterns/book/
- DOM Enlightenment http://domenlightenment.com/
- JavaScript Enlightenment http://javascriptenlightenment.com/
- Writing Modular JavaScript http://addyosmani.com/writing-modular-js/
- jQuery Fundamentals http://jqfundamentals.com/
- Getting Good with JavaScript http://rockablepress.com/books/getting-good-with-javascript
- jQuery: Novice to Ninja
- JavaScript the Good Parts
- Learning JavaScript: A hands-on guide
- JavaScript Patterns
- Simply JavaScript
- JavaScript 24 hour trainer
- Essential JavaScript design patterns
- DOM Scripting
- Ajax web apps
- Maintainable Javascript (Nicholas Zakas)
- The Principles of Object-Oriented JavaScript
- Node for Front-End Developers
- Learn Javascript http://gitbookio.github.io/javascript/
- Effective JavaScript http://www.amazon.com/gp/product/0321812182/
- YDKJS: Scope & Closures https://github.com/getify/You-Dont-Know-JS/blob/master/scope%20&%20closures/README.md
- Speaking JavaScript http://speakingjs.com/es5/index.html
- Understanding ECMAScript 6 (wip) https://leanpub.com/understandinges6/read
- http://net.tutsplus.com/tutorials/javascript-ajax/the-best-way-to-learn-javascript/
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript
- https://github.com/rpflorence/talks/tree/master/2011-10-01-jqcon-boston
- http://howtonode.org/what-is-this
- http://yehudakatz.com/2011/08/12/understanding-prototypes-in-javascript/
- http://remysharp.com/2013/04/19/i-know-jquery-now-what/
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript
- http://coding.smashingmagazine.com/2014/01/23/understanding-javascript-function-prototype-bind/
- http://bahmutov.calepin.co/journey-from-procedural-to-reactive-javascript-with-stops.html
- https://gist.github.com/staltz/868e7e9bc2a7b8c1f754
- http://futurice.com/blog/reactive-mvc-and-the-virtual-dom
- https://www.freecodecamp.com/
- http://www.codecademy.com/tracks/javascript
- https://www.codeschool.com/paths/javascript
- http://pluralsight.com/training/Courses/TableOfContents/jquery-free-javascript
- http://www.stanford.edu/class/cs101/
- https://developer.mozilla.org/en-US/learn/javascript
- http://teamtreehouse.com/tracks/learn-javascript-and-jquery
- http://learn.appendto.com/lessons
- http://addyosmani.com/blog/javascript-101-free-course/
- http://blog.themeforest.net/tutorials/jquery-for-absolute-beginners-video-series/
- http://www.mjg.in/
- http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/
- http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/
- https://dash.generalassemb.ly/
- http://net.tutsplus.com/tutorials/javascript-ajax/javascript-from-null-video-series/
- https://tutsplus.com/course/30-days-to-learn-jquery/
- http://blog.themeforest.net/screencasts/jquery-for-absolute-beginners-video-series/
- http://www.thinkful.com/learn/intro-to-jquery
- http://coding.smashingmagazine.com/2011/10/11/essential-jquery-plugin-patterns/
- http://www.paulirish.com/2010/10-things-i-learned-from-the-jquery-source/
- http://www.paulirish.com/2011/11-more-things-i-learned-from-the-jquery-source/
- http://jqueryfordesigners.com/
- http://yuiblog.com/crockford/