An open API service indexing awesome lists of open source software.

https://github.com/mallikarjuna00g/javascriptlearning_001

Learning/practising Javascript with the book [Eloquent JavaScript 4th edition (2024) written by Marijn Haverbeke](https://eloquentjavascript.net/index.html).
https://github.com/mallikarjuna00g/javascriptlearning_001

eloquent-javascript javascript

Last synced: about 2 months ago
JSON representation

Learning/practising Javascript with the book [Eloquent JavaScript 4th edition (2024) written by Marijn Haverbeke](https://eloquentjavascript.net/index.html).

Awesome Lists containing this project

README

        

# JavascriptLearning_001

Learning/practising Javascript with the book

[Eloquent JavaScript 4th edition (2024) written by Marijn Haverbeke](https://eloquentjavascript.net/index.html).

---

**Note:** Running the scripts using `node`

`node .js`

```
$ node --version
v18.19.0
```

---

## Chapters

0. Introduction

### (Part 1: Language)

1. Values, Types, and Operators
2. [Program Structure](./jsMHch02/)
3. [Functions](./jsMHch03/)
4. [Data Structures: Objects and Arrays](./jsMHch04/)
5. [Higher-order Functions](./jsMHch05/)
6. [The Secret Life of Objects](./jsMHch06/)
7. [Project: A Robot](./jsMHch07/)
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