- Basic JavaScript for the impatient programmer - Dr. Axel Rauschmayer
- Book of Modern Frontend Tooling
- Crockford's JavaScript - Douglas Crockford
- Dev Docs
- Developing Backbone.js Applications - Addy Osmani
- Eloquent JavaScript 2nd edition - Marijn Haverbeke
- Google JavaScript Style Guide
- Human Javascript
- JavaScript and JQuery: Interactive Front-End Web Development - Jon Duckett
- JavaScript Allongé
- JavaScript Bible (PDF)
- JavaScript Enlightenment - Cody Lindley
- JavaScript Essentials
- JavaScript Fundamentals, Plus a Dash Of JQuery - for dinner ladies
- JavaScript Garden (Maintained by Tim Ruffles)
- JavaScript Patterns Collection - Shi Chuan
- JavaScript Reference
- Javascript Succinctly, Syncfusion (PDF, Kindle) *(Just fill the fields with any values)
- JavaScript the Right Way
- jQuery Fundamentals (starts with JavaScript basics)
- JS Robots
- Leaflet Tips and Tricks: Interactive Maps Made Easy - Malcolm Maclean
- Learn to Code JavaScript by Playing a Game
- Learning JavaScript Design Patterns - Addy Osmani
- Managing Space and Time with JavaScript - Book 1: The Basics - Noel Rappin
- Marionette Exposé: Learn to write modular Javascript applicatons using Backbone Marionette and RequireJS/AMD - Jack Killilea
- Mozilla Developer Network's JavaScript Guide
- Oh My JS (Leanpub, by Azat Mardanov)
- O'Reilly Programming JavaScript Applications - Early Release
- Patterns For Large-Scale JavaScript Application Architecture - Addy Osmani
- Speaking JavaScript - Dr. Axel Rauschmayer
- The JavaScript Tutorial
- The Problem with Native JavaScript APIs (PDF)
- Understanding ECMAScript 6 (Leanpub, by Nicholas C. Zakas)
- You Don't Know JS
JQuery API(http://api.jquery.com/)
- JavaScript and Node FUNdamentals (Leanpub - by Azat Mardanov)
- Mixu's Node Book
- Node: Up and Running - Tom Hughes-Croucher
- Node.js Succinctly, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
- The Node Beginner Book
Documentation
- These are highly suggested bookmarks
- https://developer.mozilla.org/en-US/docs/Web/JavaScript
- http://www.ecma-international.org/ecma-262/5.1/
- https://nodejs.org/api/
- https://iojs.org/api/
Courses
- Video:
- [CodeSchool: JavaScript Paths]https://www.codeschool.com/paths/javascript
- CodeSchool: Shaping up with Angular.js
- [Egghead]https://egghead.io/
- [frontendmasters]http://frontendmasters.com/
- [learnable]https://learnable.com/topics/javascript
- [Lynda: NodeJs Essential Training]http://www.lynda.com/JavaScript-tutorials/Nodejs-Essential-Training/141132-2.html
- [Pluralsight: JavaScript]http://www.pluralsight.com/tag/javascript
- [NodeTuts]http://nodetuts.com/
- [Scotch]http://scotch.io/tutorials
- [TagTree]https://www.tagtree.tv/library
- [TutsPlus: JavaScript]http://code.tutsplus.com/categories/javascript/courses
- [bolshcikov: js must watch]https://github.com/bolshchikov/js-must-watch (one-off videos)
- [Derek Banas: JavaScript Tutorial]https://www.youtube.com/watch?v=fju9ii8YsGs
- [JavaScript 30 dayscript30.com/
- [Udacity: Intro to JavaScript]https://www.udacity.com/course/intro-to-javascript--ud803
- Coding Challenges
Short guides
- JavaScript 101 - jQuery
- JavaScript Guide - Mozilla Developer Network
- A re-introduction to JavaScript (JS tutorial)
- http://javascript.crockford.com/
Podcasts
- http://five-js.envylabs.com/
- http://javascriptjabber.com/
- http://nodeup.com/
- http://thechangelog.com/podcast/
- http://www.jsclasses.org/blog/category/podcast/
- http://emberwatch.com/podcasts.html
Videos
Newsletters
- http://dailyjs.com/
- http://designpepper.com/a-drip-of-javascript/
- http://www.echojs.com/
- http://javascriptweekly.com/
- http://nodeweekly.com/
- http://www.sitepoint.com/newsletter/
- http://superherojs.com/
Lists of Blogs
- http://javascriptweblog.wordpress.com/2010/04/02/my-top-10-javascript-blogs/
- http://www.quora.com/What-are-some-good-JavaScript-blogs-aggregators-to-follow
- http://stackoverflow.com/questions/409056/top-rated-javascript-blogs
- https://code.tutsplus.com/articles/33-developers-you-must-subscribe-to-as-a-javascript-junkie--net-18151
Blogs - Single Author
- http://www.2ality.com/
- http://addyosmani.com/blog/
- http://badassjs.com/
- http://ejohn.org/
- http://javascriptissexy.com/
- http://javascriptplayground.com/
- http://www.joezimjs.com/
- http://blog.ponyfoo.com/
- http://rmurphey.com/
Blogs - Multiple Authors
- http://howtonode.org/
- http://blog.jquery.com/
- http://blog.mozilla.org/javascript/
- http://sixrevisions.com/category/javascript/
Paid
- Javascript: The Good Parts by Douglas Crockford
- Secrets of the JavaScript Ninja by John Resig
- Maintainable JavaScript by Nicholas C. Zakas
- Professional JavaScript for Web Developers by Nicholas C. Zakas
- Learning JavaScript Design Patterns by Addy Osmani
- JavaScript Patterns by Stoyan Stefanov
- Pro JavaScript Design Patterns: The Essentials of Object-Oriented JavaScript Programming by Dustin Diaz
- Node Patterns
- You Don't Know JS (book series)
Free
- JavaScript Allongé by Reg Braithwaite
- Eloquent JavaScript by Marijn Haverbeke
- JavaScript Enlightenment
- Human JavaScript
- Learning JavaScript Design Patterns by Addy Osmani
- The Refactoring Tales By Jack Franklin
- JavaScript WikiBook
- Understanding ECMAScript 6
Lists
- Best JavaScript Books
- Developer Reading List: The Must-Have Books for JavaScript
- Manning Catalog by Subject
- JavaScript Development and Resources (Oreilly)
- JavaScript (Oreilly)
Non conference meetups
Conferences
Watch the videos on these sites!
- http://brooklynjs.com/
- http://campjs.com/
- http://cascadiajs.com/
- http://connect-js.com/
- http://empirejs.org/
- http://fluentconf.com/
- http://forwardjs.com/
- http://futurejs.org/
- http://html5devconf.com/
- http://js.la/
- http://jsconf.com/
- http://jsfest.com/
- http://nationjs.com/
- http://ng-conf.org/
- http://ngeurope.org/
- http://nodeconf.com/
- http://nodeconfeu.com/
- http://nodesummit.com/