RSS

JavaScript

Crockford on Javascript

» The JavaScript Programming Language

Douglas Crockford: “The JavaScript Programming Language”/1 of 4 [M4V download]

Douglas Crockford: “The JavaScript Programming Language”/2 of 4 [M4V download]

Douglas Crockford: “The JavaScript Programming Language”/3 of 4 [M4V download]

Douglas Crockford: “The JavaScript Programming Language”/4 of 4 [M4V download]

» An Inconvenient API: The Theory of the DOM

Douglas Crockford: “Theory of the DOM” (1 of 3) [M4V download]

Douglas Crockford: “Theory of the DOM” (2 of 3) [M4V download]

Douglas Crockford: “Theory of the DOM” (3 of 3) [M4V download]

» Advanced JavaScript

Douglas Crockford: “Advanced JavaScript” (1 of 3) [M4V download]

Douglas Crockford: “Advanced JavaScript” (2 of 3) [M4V download]

Douglas Crockford: “Advanced JavaScript” (3 of 3) [M4V download]


The quick and lazy learner

A reintroduction to JavaScript on MDN lots of juice in few words, short to the point explanations
bonsaiden’s Javascript Garden quick walk through the really important stuff you definitely must know

The slow learner

http://eloquentjavascript.net/ – a lot of words, long and deep intuitive explanations.

The future expert

MDN Guide for those who go deeper
Dmitry Soshnikov’s “ECMA in detail” series – see the top right “Menu” button – for the JS experts doing magic with the language

The 3 books that everyone brings up
David Flanagan, JavaScript: The Definitive Guide
Crockford, Javascript the good parts
J Resig, Secrets of the javascript ninja
J Resig, Pro JavaScript Techniques
Ok, so more like 4 but anyway.


Quirks – learn them or they will bite you
wtfjs a collection of […] irregularities


Essential JS Design Patterns for Beginners


Patterns

Inheritance

Module pattern

New keyword

Closures

Pass by reference / value

Teaching JavaScript

This keyword

Advertisements
 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: