Codecademy
Interactive lessons in programming, gamified. Bout time. This looks good.
Chosen - a selectbox plugin for jQuery/Prototype
Chosen is a javsacript plug-in that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors.
This plugin or a similar one is going on all of my sites from here on out. Big improvement over the default select boxes.
Essential JavaScript Design Patterns For Beginners
In this book, we will take a look at a number of popular JavaScript design patterns and explore why certain patterns may be more suitable for your projects than others. Remember that patterns can be applied not just to vanilla JavaScript, but also to abstracted libraries such as jQuery or Dojo as well.
Stanford's JavaScript-based Computer Science 101 Materials Available Online for Free
The website for Stanford University’s Computer Science 101 contains lecture notes and interactive JavaScript exercises, and is available for free to the public. The exercises can be completed within the browser.
jQAPI - Alternative jQuery Documentation
The jQuery documentation is great, very complete, nicely written and with a lot of examples and demos. The only thing that bugs me is the way we have to find the right documentation for what we search for. Try to search for the
.is()function for example. Over 100 matches before the actual function I am looking for?!*) And it is a fixed layout which means even on my big screen I have to scroll all the way down and have to scan for it. There have to be a better way, obviously.
NimbleKit - Develop native iOS apps with Html & Javascript.
NimbleKit is the fastest way to create applications for iOS. You don’t need to know Objective-C or the iOS SDK. All you need is to know how to write an HTML page with Javascript code.
Adapt.js - Adaptive CSS
Adapt.js is a lightweight (777 bytes minified) JavaScript file that determines which CSS file to load before the browser renders a page. If the browser tilts or resizes, Adapt.js simply checks its width, and serves only the CSS that is needed, when it is needed.
Presentation videos from Mobile Web Conference @ Google
On Jan 27th, 2011 MJG International put on a free conference at Google HQ with speakers covering topics such as the state of the mobile web, mobile javascript frameworks, browser performance and mobile best practices.
Node.js and the Javascript Age
The Javascript age brings us closer to a web that is not a global digital library, but a global digital nervous system, whose implications we are only beginning to apprehend.
