Resource Links
Free Documentation / Books
Mozilla Developer Network (MDN)
Node API
devdocs
jQuery API
Free programming books
MDN’s Javascript Guide
Javascript Design Patterns
Large-scale architecture patterns
Eloquent Javascript
Douglas Crockford’s writings
Javascript Garden
HTML reference
CSS reference
Tutorials/Guides
codeschool
nodeschool
codecademy
Videos
Douglas Crockford’s series
. Very worthwhile watching. More worthwhile videos on
his page
.
Crockford’s 2007 series
,
part 2
,
part 3
.
Non-free books worth considering
Some of these are accessible via your ACM membership. Search for their titles.
Programming JavaScript Applications
.
JavaScript: The Good Parts
, a must have.
Functional JavaScript
.
JavaScript: The Definitive Guide, 6th Edition
, the course textbook and a solid reference.
Head First JavaScript Programming
Learning Node
Javascript Patterns
Principles of Object-Oriented Javascript
Maintainable Javascript
highly recommended
Testable Javascript
Javascript Testing Recipes
Test-Driven JavaScript Development
Async Javascript
Further reading
Learn about the new ECMAScript 6
Book on tooling
High Performance JavaScript
(not free but very good)