We'll be reading Eloquent JavaScript by Marijn Haverbeke. It's available in a wide variety of formats, nearly all of them free:
- Print (with extra chapter) from No Starch Press for $39.95
- PDF (small pages) for mobile
- EPUB
- MOBI for Kindle
- HTML
- Source
Each chapter (except for 0, 1, and 13) contains exercises for the reader to complete. All of those exercises are available in a sandbox on the official website, along with all the code from the respective chapters. These will be reproduced in this repository for your convenience.
Thanks goes to these wonderful people (emoji key):
Martin Rosenberg 📖 📋 🤔 🚧 💻 |
Scott Bowman 📋 🤔 🚇 |
Marijn Haverbeke 💻 🖋 🔧 |
Blu Mays 🤔 |
Badr Choubai 🤔 |
code-ack 🤔 |
Andy Young 🤔 |
Charlie 🚇 |
Catherine 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!
Eloquent JavaScript is © 2011-2019 Marijn Haverbeke. He has made the whole book available under a CC BY-NC 3.0 license, and the code additionally under an MIT license – thanks, Marijn! – so we are free to reproduce it here in whole or in part.
Any non-code content from Eloquent JavaScript cannot be converted to GPL-3.0 due to the non-commercial clause, and remains under its original CC BY-NC 3.0 license. Everything else in this repository is available under the provided GPL-3.0-or-later copyleft license unless otherwise specified.