Core JavaScript Fundamentals:
Code Avengers: http://www.codeavengers.com/javascript/1#1.1
JavaScript for Absolute Beginners video series (never watched all these before, but seems ok): http://channel9.msdn.com/Series/Javascript-Fundamentals-Development-for-Absolute-Beginners
Good reference book - JavaScript Definitive Guide: http://it-ebooks.info/go.php?id=416-1374962086-a7b5f33e035c5b66a423b1ceef3cfa60
An understanding of what parts of the language to stay away from - JavaScript the Good Parts book: http://it-ebooks.info/go.php?id=274-1374961726-cf089467e912a1c0db2ee811c7c70698
Tons of free JavaScript books (no idea how this is legal, or if it even is): http://it-ebooks.info/search/?q=javascript&type=title
JavaScript OOP: http://www.objectplayground.com/
DOM Manipulation Framework:
JQuery is the clear winner here, if your inetersted MooTools and Prototype are also okay.
jQuery video tutorials: https://tutsplus.com/course/30-days-to-learn-jquery/
JavaScript & jQuery book that ties the core JavaScript code together with jQuery in a nice way: http://it-ebooks.info/go.php?id=363-1374962249-1ce39b0c0907ba9d3cb758b47482ba18
jQuery in Action book (this is the book I read to learn jQuery and I really enjoyed it): http://www.manning.com/bibeault/
JavaScript Client-side MVC Frameworks:
Ember JS (Gaining in popularity): http://www.youtube.com/watch?v=Ga99hMi7wfY
Angular JS (A community Favorite): http://docs.angularjs.org/tutorial
Backbone JS (One of the first MVCs to hit the scene) - Here s a good free tutorial series on it: http://www.joezimjs.com/javascript/introduction-to-backbone-js-part-1-models-video-tutorial/
Official Site: http://backbonejs.org/
JavaScript Templating Libraries (usually works with an MVC listed above): ERB like:
Handlebars (a favorite used with Ember): http://handlebarsjs.com/
Underscore (a favorite used with Backbone): http://underscorejs.org/
JavaScript File Loader Library:
Require JS: http://requirejs.org/
JavaScript Testing Frameworks:
Q-Unit: http://qunitjs.com/
Jasmine: http://pivotal.github.io/jasmine/
Server-side JavaScript:
node js: http://nodejs.org/
Server-side JavaScript MVC Frameworks that run on top of Node: RAILS like:
SAILS: http://balderdashy.github.io/sails/
Geddy: http://geddyjs.org/
Meteor: http://www.meteor.com/