Eloquent JavaScript A Modern Introduction to Programming
JavaScript lies at the heart of almost every modern web application, from social apps like Twitter to browser-based game frameworks like Phaser and Babylon. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applicati...
Saved in:
Main Author: | |
---|---|
Format: | Electronic eBook |
Language: | English |
Published: |
San Francisco, CA
No Starch Press
[2014]
|
Series: | Open textbook library.
|
Subjects: | |
Online Access: | Access online version |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Table of Contents:
- Introduction
- Part 1: Language
- 1 Values, Types, and Operators
- 2 Program Structure
- 3 Functions
- 4 Data Structures: Object and Arrays
- 5 Higher-Order Functions
- 6 The Secret Life of Objects
- 7 Project: A Robot
- 8 Bugs and Errors
- 9 Regular Expressions
- 10 Modules
- 11 Asynchronous Programming
- 12 Project: A Programming Language
- Part 2: Browser
- 13 JavaScript and the Browser
- 14 The Document Object Model
- 15 Handling Events
- 16 Project: A Platform Game
- 17 Drawing on Canvas
- 18 HTTP and Forms
- 19 Project: A Pixel Art Editor
- Part 3: Node
- 20 Node.js
- 21 Project: Skill-Sharing Website
- Exercise Hints