Exploring JS: JavaScript books for programmers
Most of the books are
free to read online! You can also buy offline versions.
Versions of JavaScript
- “ES” stands for “ECMAScript” (ES6 is ECMAScript 6, etc.).
- ECMAScript is standard name for JavaScript.
Essential JavaScript and TypeScript books
|
Exploring JavaScript (ES2024 edition) New
- A modern guide to the language
- No required knowledge (apart from programming)
- Start reading here
|
|
Deep JavaScript: Theory and techniques
- Covers advanced JavaScript topics
- The book to read after “Exploring JavaScript”
|
|
Exploring TypeScript New
If you know JavaScript:
- Learn TypeScript.
- Deepen your existing knowledge of TypeScript.
|
|
Shell scripting with Node.js
If you know JavaScript:
- Learn how Node.js works:
- Its foundations: its architecture, its event loop, etc.
- Its API: How to use its global variables and modules.
- Learn how to use and create npm packages.
- Learn how to use and create shell scripts and package scripts (in
package.json ).
|
More JavaScript books
Books related to JavaScript
About the author
Dr. Axel Rauschmayer specializes in JavaScript and web development. He
blogs, writes books and teaches classes.
Axel has been writing about the future of JavaScript since early 2011.