JavaScript for impatient programmers
About the book
This book makes JavaScript less challenging to learn for newcomers, by offering a modern view that is as consistent as possible.
Highlights:
- Get started quickly, by initially focusing on modern features.
- Test-driven exercises and quizzes available for most chapters.
- Covers all essential features of JavaScript, up to and including ES2019.
- Optional advanced sections let you dig deeper.
No prior knowledge of JavaScript is required, but you should know how to program.
A chapter in the book explains in detail what is and isnโt included.
Read all essential chapters
- Preview of book:
- Online: HTML (all essential chapters, only four bonus chapters are missing)
- Files: PDF, EPUB, MOBI (50%)
- Preview of quiz web app: online (50%)
- Preview of test-driven exercises: ZIP file (50%)
Also available:
TOC of complete book.
Buy the book
The free online version is made possible by the sales of the book. There are digital packages and a print version. Thanks for your support!
Digital packages
Three digital packages are available:
- Bonus chapters (not online)
- DRM-free PDF (522 pages)
- DRM-free EPUB and MOBI
- ZIP with HTML files (no ads)
- Free updates for the whole lifetime of this edition
- Test-driven exercises
- Quiz web app
- Bonus chapters (not online)
- DRM-free PDF (522 pages)
- DRM-free EPUB and MOBI
- ZIP with HTML files (no ads)
- Free updates for the whole lifetime of this edition
You can also buy just
exercises + quizzes for USD 15.
Discounts
If a digital package is beyond your means, you can get a discount
via this form.
Print version
Available on Amazon:
Homepage of print version
About the author
Dr. Axel Rauschmayer specializes in JavaScript and web development. He
blogs, writes books and teaches classes.
Axel has been writing about JavaScript since 2009.