Listen
David Flanagan — Narrated Edition
Browse less, listen more — David Flanagan by JavaScript – The Definitive Guide (7th Edition): Master the World’s Most-Used Programming Languag is free to stream right now.
For nearly twenty-five years this bestseller has been the go-to guide for JavaScript programmers. The seventh edition is fully updated to cover the 2020 version of JavaScript, and new chapters cover classes, modules, iterators, generators, Promises, async/await, and metaprogramming. You’ll find The Definitive Guide: Master the World’s Most-Used Programming Language JavaScript is the programming language of the web and is used by more software developers today than any other programming language.
Prefer headphones on a commute or speakers at home — this listing is built for simple browser listening.
Enjoy David Flanagan end-to-end, free and uninterrupted, courtesy of RealAudiobooks.
- 1 01. Preface 00:04:36
- 2 02. Chapter 01. Introduction to JavaScript 00:21:09
- 3 03. Chapter 02. Lexical Structure 00:17:05
- 4 04. Chapter 03. Types, Values, and Variables 00:47:23
- 5 05. 3.6 Symbols 00:50:24
- 6 06. Chapter 04. Expressions and Operators 00:51:59
- 7 07. 4.9 Relational Expressions 00:51:05
- 8 08. Chapter 05. Statements 00:35:50
- 9 09. 5.5 Jumps 00:39:03
- 10 10. Chapter 06. Objects 00:59:08
- 11 11. Chapter 07. Arrays 00:31:41
- 12 12. reduce() and reduceRight() 00:28:24
- 13 13. Chapter 08. Functions 00:40:05
- 14 14. 8.3.5 Destructuring Function Arguments into Parameters 00:41:23
- 15 15. Chapter 09. Classes 00:54:57
- 16 16. Chapter 10. Modules 00:47:45
- 17 17. Chapter 11. The JavaScript Standard Library 00:53:40
- 18 18. Alternation, grouping, and references 00:53:04
- 19 19. 11.5 Error Classes 00:57:47
- 20 20. Chapter 12. Iterators and Generators 00:25:10
- 21 21. Chapter 13. Asynchronous JavaScript 00:48:14
- 22 22. Returning from a Promise Callback 00:37:17
- 23 23. Chapter 14. Metaprogramming 00:31:05
- 24 24. 14.4.6 Pattern-Matching Symbols 00:34:55
- 25 25. Chapter 15. JavaScript in Web Browsers 00:55:00
- 26 26. 15.2 Events 00:53:20
- 27 27. 15.3.4 Element Content 00:54:16
- 28 28. 15.6.2 HTML Templates 00:52:40
- 29 29. 15.8.4 Canvas Drawing Operations 00:52:13
- 30 30. Streaming response bodies 00:57:22
- 31 31. 15.13 Worker Threads and Messaging 00:49:00
- 32 32. Chapter 16. Server-Side JavaScript with Node 00:40:00
- 33 33. Duplex 00:39:54
- 34 34. 16.8 HTTP Clients and Servers 00:43:39
- 35 35. Chapter 17. JavaScript Tools and Extensions 00:33:47
- 36 36. 17.8 Type Checking with Flow 00:33:30