Getting up to speed with JavaScript

I’m currently in a team with two junior developers and so far it has been great fun (for me at least). We are working with a lot of new tech (Azure 1.3 and ASP.NET MVC RC2) and it proves to be quite a bit of change against my comfort zone: webforms with JavaScript.

Today, I introduced them to Ajax calls with jQuery and it went pretty well. But how to proceed from here in the quest for more JavaScript Fu?

For starters you need to read “JavaScript the good parts” by Douglas Crockford. Next up is Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries. This will verse you deeper into the interworking’s of JavaScript.

This is all nice and dandy, but you need more in JS programming: jQuery. Skim jQuery in Action and then proceed with the excellent jQuery enlightenment.

Once you have read all this it is time for some serious stuff. Have a look at http://howtonode.org/. Not only will it introduce you into the wonderful world of node.js but it has some very good explanations of core JS concepts (such as closures).

While you are at it, also have a look at some slides on closures and functions.

Lastly, if you are still with me, have a look at this post by Assaf: 2011 is year of the Server-Side JavaScript. It contains a valuable overview of JS server side and contains a ton of useful links.

Happy learning!

This entry was posted in JavaScript. Bookmark the permalink.

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> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>