These days, theres no dearth ofgreat resources for learning to code.
Heres another great one, a 21-chapter book posted online and chock full of JavaScript training.
Eloquent JavaScriptis written by Marijn Haverbeke, builder of CodeMirror, an in-internet tool code editing tool.
It looks like a very thorough book, generously made possible by donations from454 backers.