My primary interest in web design is CSS, but I’ve been totally geeking out recently and delving into a programming language that I’m not very familiar with: JavaScript. My goal is to develop enough of an understanding of this language to:

  1. Implement it (and it’s various incarnations like AJAX) without any hitches in various different projects.
  2. Achieve deep understanding of other scripting languages like PHP and ASP.

Up until a few weeks ago I didn’t know all too much about JavaScript. I had done my fair share of copy and paste, implementing scripts like Lightbox and whatnot, but when it came down to it I didn’t really know how or why it all worked. So I went to W3Schools.com and read over some of the basics and threw together a few very low level scripts. Exciting. I’d started to grasp what all these ones and zeros mean.

More recently I have been browsing through several libraries like Scriptaculous, JQuery and my favorite thus far MooTools. These libraries are wonderful resources for novices like myself as they provide not only a library of intricate scripts, but they also have - at least in MooTools case - extremely helpful documentation. Yea.

Anyone have any suggestions of other JavaScript resources and/or libraries?