Javascript language
Step-by-step tuition
- Codeacademy's Introduction to JavaScript - Highly structured learning through doing (and a nice quick reference to JS)
- NodeSchool - Tutorials on the Javascript language, tools and lots of different APIs
- Intro to Javascript: Drawing and Animation (Khan)
Beginner references
- Javascript for Cats - Basic intro - variables, data types, functions, loops, arrays, callbacks Eloquent JavaScript - Good quality - albeit slightly dry - beginner's guide to programming
- Javascript for Designers by Rachel Nabors
Javascript Enlightenment by Cody Lindley
Learn JavaScript and jQuery by Jon Duckett (book)
- You might not need jQuery - Guide to avoiding jQuery
Advanced Javascript
- Advanced JS - Games and Visualisations
- You Don't Know Js - Advanced look at some of the language's idioms and features
- Javascript Allongé by Reg Braithwaite
- Superhero.js - Constructing larger projects with JS
- Javascript Patterns by Shi Chuan
- Essential Javascript Design Patterns by Addy Osmani
- Speaking JS by Axel Rauschmayer