- Get up to date on ECMAScript through ES2019, including classes, promises, async/await, proxies, iterators, generators, symbols, modules, and spread/rest operators.
- Delve into fundamental web development concepts such as the document object model (DOM), browser object model (BOM), events, forms, JSON, error handling, and web animation.
- Learn about advanced browser APIs such as geolocation, web workers, service workers, fetch, atomics, streams, message channels, performance timelines, and web cryptography.
- Work hands-on with hundreds of working code examples that demonstrate concepts clearly and concisely.
From the Back Cover
About the Author