The majority of my programming since university has been in the .net space... but am being increasingly required to deal with JavaScript day-to-day and would like to learn more.
Initially this will mostly be for web development, but I've been meaning to play with node for a long time as well.
I am comfortable enough with the basic syntax etc, so not looking for absolute beginners stuff, but I would love some recommendations of resources that teach about real world use of the language ... common patterns & anti-patterns, typical coding style etc.
A nice book or two would be ideal, but online resources are fine too!
Basically I don't just want to write JavaScript, I want to write good JavaScript.
http://jsbooks.revolunet.com/
My favorites from this site are as follows: http://eloquentjavascript.net/contents.html http://bonsaiden.github.com/JavaScript-Garden/ http://www.addyosmani.com/resources/essentialjsdesignpattern... http://jstherightway.com/
Mozilla has excellent JavaScript material: https://developer.mozilla.org/en-US/docs/JavaScript/Guide https://developer.mozilla.org/en-US/docs/JavaScript/Referenc...
As far as print goes, you'll want these books in your reading list:
JavaScript: The Good Parts by Douglas Crockford Secrets of the JavaScript Ninga by John Resig