Learning JavaScript

The items in this first section are visual and interactive demonstrations of concepts in JavaScript. The resources in the second section, pulled from an up-to-date version of Awesome JavaScript, are part of a more complete summary of JavaScript learning resources. Also see this web book's Online Learning Overview and Massive Open Online Courses pages, which emcompass JavaScript (but also other topics') resources as well.

Select Interactives and Visualizations

Eloquent JavaScript

Exploring JS: JavaScript books for programmers


A More Complete List