Learning JavaScript – Up to Speed in No Time

JavaScript 6 6 Comments


“Learn JavaScript with Eric Elliott”, a new series of JavaScript training courses is currently crowdfunding on Kickstarter. Right now you can lock in crazy discounts, and special rewards exclusively for backers. What are you waiting for? Pick your reward now. This post will still be here when you get back.


Want to learn JavaScript as fast as you can? Check out these resources, in order of difficulty. You’ll go from utter newbie to JavaScript Mastery if you follow this course of excellent learning materials.

JavaScript skills are hot right now. Really hot. And there are not enough good JavaScript developers to go around. If you’re one of the good ones, you’ll have access to some of the best jobs on the market. The following resources will put you on the fast-track to JavaScript mastery:

The List

  1. CodeAcademy – Interactive JavaScript lessons online (beginners)
  2. JavaScript for Cats – JavaScript, so easy even your human companion could do it!
  3. Eloquent JavaScript: A Modern Introduction to Programming – Marijn Haverbeke Covers basic programming concepts in language that’s easy to understand.
  4. Essential JavaScript and jQuery Design Patterns for Beginners, by Addy Osmany
  5. JavaScript: The Good Parts – Douglas Crockford – Perhaps the best book ever written about JavaScript.
  6. “JavaScript: The Definitive Guide” – David Flanagan – Now that you know the Good Parts, you’ll need a deep dive.
  7. Programming JavaScript Applications – Eric Elliott (that’s me) – Learn how to apply your JavaScript knowledge to develop full fledged applications.
  8. Learning Advanced JavaScript – John Resig – An online, interactive tutorial covering some of JavaScript’s advanced features.
  9. The Little JavaScripter – Learn Functional Programming With Scheme, and how to translate that to JavaScript.
  10. 10 Things I Learned from the jQuery Source – Paul Irish
  11. 11 More Things I Learned from the jQuery Source – Paul Irish – More great video
  12. Future Proofing Your JavaScript Apps – A slideshow about JavaScript application architecture by Addy Osmani
  13. Intro to Backbone.js

JavaScript’s Hottest Tech

You should also learn these:

  1. jQuery
  2. Underscore.js
  3. Backbone.js
  4. Browserify
  5. Grunt
  6. Node.js
  7. Express

  1. Rashthedude - December 11, 2012


  2. Hi Eric,

    All awesome links about JavaScript at one place. I feel

    Stoyan Stefanov’s also should be in this list.

  3. hey eric – this summary is definitely the best I have ever seen… great! many thanks ;-)

  4. Stephanie Hughes - February 10, 2013


    Thanks so much. This is so helpful and I am indebted.


  5. Eric, this list strikes the right balance for length – I’ve seen longer ones which seem to overdo the point – and quality – giving an overview of the tools and libraries used most frequently. Thanks for linking this to the Small Business Trends review – it perfectly extends the conversation.

Add Comment Register

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">