This book was built upon two online courses I wrote for the French EdTech startup OpenClassrooms:
- Learn to code with JavaScript (Apprenez à coder avec JavaScript)
- Use JavaScript in your web projects (Créez des pages web interactives avec JavaScript)
Thanks to Jessica Mautref for her watchful eye during the writing process, and to Emily Reese for the initial English translation. Both also contributed many good ideas.
I've been inspired by other authors who decided to publish their books in an open way: Kyle Simpson, Nicholas C. Zakas, Axel Rauschmayer and Marijn Haverbeke.
Thanks to everyone who improved the book content through contributions: Gilad Penn, NewMountain, Emre Akbudak, opheron, Theo Armour, Filip Białek, KeelyBird, Juhani Niinimaa, Louis Rainier, Chandan Rai, ScottyRotten.
Illustration credits:
- Cover logo: Creative blue swirl by Free Logo Design.
- ECMAScript Releases: The Deep Roots of Javascript Fatigue.