This repository documents my progress as I learn JavaScript, following the advice of Philli Choi, who recommended starting with the book Eloquent JavaScript.
Sharing this journey publicly helps me stay committed and track my growth over time.
Primary Book: Eloquent JavaScript
I’m working through each chapter, taking notes, solving exercises, and building small projects to reinforce the concepts.
my_JS_learning_journey/
│
├── chapter_01_values_types_operators/
│ ├── README.md # Notes, explanations, summaries
│ ├── examples.js # Code snippets from the chapter
│ └── exercises.js # Exercise solutions
│
├── chapter_02_program_structure/
│ ├── README.md
│ ├── examples.js
│ └── exercises.js
│
├── chapter_03_functions/
│ ├── README.md
│ ├── examples.js
│ └── exercises.js
│
└── README.md # Main repo overview
- Build a strong foundation in JavaScript fundamentals
- Practice consistently and document everything
- Develop clean, readable, maintainable code
- Stay accountable by learning in public
| Date | Chapter / Task | Status | Notes |
|---|---|---|---|
| 2025‑12‑25 | Started the journey | ✔️ | Created repo + announcement |
| 2025‑12‑26 | Chapter 1 | ✔️ | example + README.md completed |
| 2025‑12‑28 | Chapter 2 | ✔️ | all exercises have been done successfully |
| 2026‑01‑02 | Chapter 3 | ✔️ | all exercises have been done successfully |
| 2026‑01‑xx | Chapter 4 | ⬜️ | |
| 2026‑01‑xx | Chapter 5 | ⬜️ | |
| ... | ... | ... | ... |
If you have tips, resources, or feedback, feel free to open an issue or reach out.