JavaScript: Speaking Javascript

  

http://speakingjs.com/es5/index.html – Online book & tutorial course