Try JavaScript
A short interactive tutorial to get you typing your first JavaScript code. Learning JavaScript is easier than you might think.Code School's JavaScript Road Trip
A learn-by-doing introduction to the basics of the JavaScript language with high-quality videos and interactive challenges. Build a foundation of JavaScript syntax and learn how to use values, variables, and files.Pluralsight's Quick Start To JavaScript
A screencast that takes you from learning the basics to creating your own zombie text adventure game.MDN JavaScript Guide
A large series of written guides curated by Mozilla and the community. From loops, to text formatting, and even metaprogramming, this is the de facto guide.Codecademy JavaScript Track
A written, interactive in-browser course on the fundamentals of JavaScript. It includes a couple projects where you use JavaScript to build a contact list, address book, and cash register.Eloquent JavaScript
An online book about JavaScript, programming, and the wonders of the digital. It covers the basics, the browser, and even some Node.js.JavaScript for Cats
If you are a cat and would like to start learning JavaScript, there is no better place than this online book. It’ll be more fun than pawing over a glass of water on your laptop.You Don’t Know JavaScript
A series of books you can read online for free, by Kyle Simpson. From just getting started, to object prototypes, and asynchronous programming, these free books cover a lot of ground.Try jQuery
If you’re primarily interested in JavaScript to make interactive web pages, you might want to jump straight into jQuery, the most popular JavaScript library on the Internet.JSbooks
An extensive collection of free JavaScript books categorized by beginner, intermediate, and advanced.