Getting Good with JavaScript (2011)
Appendix A: Further Study
There are a ton of great JavaScript resources out there. Here are a few of the most popular one:
· JavaScript: The Definitive Guide, by David Flanigan - This book is a great resource for learning JavaScript; it covers all the basics we've covered here, and more, in much more depth. Currently, the fifth edition is available; but the link above goes to the O'Reilly website where you can get the "Rough Cut" of the sixth edition. You might want to follow the author's tweets for further developments.
· JavaScript: The Good Parts, by Douglas Crockford - This little book is a gem. It's a great way to become familiar with what's good in JavaScript and how to leverage that good in your programming.
· Crockford on JavaScript, by Douglas Crockford - This series of presentations given by Crockford in early 2010 is an excellent resource. You can catch them on the YUI Theater , but the link above goes to Nettuts+ post where I rounded them up for your convenience.
· Object Oriented JavaScript, by Stoyan Stefanov - Another great book for starting JavaScripters. You'll learn a lot about the prototypal nature of JavaScript in the chapters Prototype and Inheritance.
· Nettuts+ JavaScript Posts - If you're looking for regular, high-quality JavaScript tutorials, check out Nettuts+. I'm one of the staff writers for Nettuts+ and more often than not write about JavaScript. However, there's a ton of other great authors; it's an ever up-to-date resource!
· Rey Bango's Must-read list of JavaScript Books - I could go on and on here. However, Rey Bango already has, so I'll direct you to his list. He's listed books for beginner, intermediate, and advanced levels, as well as a bunch of great JavaScript blogs you should be following.