Welcome to reading Eloquent JavaScript. The book is available online for free: https://eloquentjavascript.net/
For this book we will be splitting it up by a few chapters per week or 1 if it's a major project. To participate, read along and fork this repo for the exercises and review questions. There's no right or wrong answers, nor do we grade. Feel free to use the content you learn as a jumping off point to generate discussion with peers at https://www.linkedin.com/groups/14000642/ or request someone in the club to review your code.
0. Introduction(Part 1: Language)
1. Values, Types, and Operators
2. Program Structure
3. Functions
4. Data Structures: Objects and Arrays
5. Higher-order Functions
6. The Secret Life of Objects
7. Project: A Robot
8. Bugs and Errors
9. Regular Expressions
10. Modules
11. Asynchronous Programming
12. Project: A Programming Language
(Part 2: Browser)
13. JavaScript and the Browser
14. The Document Object Model
15. Handling Events
16. Project: A Platform Game
17. Drawing on Canvas
18. HTTP and Forms
19. Project: A Pixel Art Editor
(Part 3: Node)
20. Node.js
21. Project: Skill-Sharing Website
I recommend simply using the Coding SandBox provided by the author: https://eloquentjavascript.net/code/
[optional] If you like tracking your work on Github, feel free to fork this repo and put your thoughts/code in your own files Name - Link to Forked Repo [TODO: Add your name and repo :)]
