Eloquent JavaScript - a free book about JavaScript, programming, and the wonders of the digital. | Internet | Scoop.it

Contents:

* Introduction
* Values, Types, and Operators
* Program Structure
* Functions
* Data Structures: Objects and Arrays
* Higher-order Functions
* The Secret Life of Objects
* Project: Electronic Life
* Bugs and Error Handling
* Regular Expressions
* Modules
* Project: A Programming Language
* JavaScript and the Browser
* The Document Object Model
* Handling Events
* Project: A Platform Game
* Drawing on Canvas
* HTTP
* Forms and Form Fields
* Project: A Paint Program
* Node.js
* Project: Skill-Sharing Website


Via Jan Hesse