JavaScript Chapter Index
Introduction
This index lists all 104 chapters in the Hello Code JavaScript track, grouped by topic. Use it to jump to a lesson or confirm coverage against frontend/gen_article_plan/javaScript.md.
Prerequisites
- None—this page is a map, not a lesson
Getting Started (01–08)
Syntax and Types (09–23)
Control Flow (24–28)
Objects and Arrays (29–41)
| # | Chapter |
|---|
| 29–33 | Objects, create, properties, extend, JSON |
| 34–41 | Arrays through multidimensional |
Functions and Classes (42–53)
| # | Chapter |
|---|
| 42–48 | Functions, parameters, this, closures, callbacks |
| 49–53 | OOP, classes, prototypes, constructors, inheritance |
Standard Library and Async (54–63, 86)
| # | Chapter |
|---|
| 54–59 | Map/Set, dates, errors, typed arrays, console, timers |
| 60–63 | Iterators, generators, sync/async, Promises |
| 86 | Internationalization |
| # | Chapter |
|---|
| 64–70 | Descriptors, extensibility, prototypes, symbols, tags, Reflect, Proxy |
Browser (71–75, 87–91, 97–98)
| # | Chapter |
|---|
| 71–75 | Web basics, events, DOM, fetch, storage |
| 87–91 | CSS, Web Components, canvas, history, workers |
| 97–98 | Web Audio, Geolocation |
Node.js (76–85, 92–94, 99–100)
| # | Chapter |
|---|
| 76–85 | Overview, modules, npm, fs, HTTP, reliability, env, security, deploy |
| 92–94 | Testing, HTTP clients, databases |
| 99–100 | Message queues, Redis cache |
Reference and Wrap-Up (95–96, 101–104)
Plan Coverage
gen_article_plan/javaScript.md items are covered including Audio API (97), geolocation (98), message queues (99), and HTTP/data chapters. Optional future adds: TypeScript primer, framework-specific tracks, Service Worker/PWA depth.
FAQ
Order follows numeric filename prefixes under docs/javaScript/.
Missing chapter?
Open an issue or add NN_topic_in_javascript.md and rebuild the site.
Start here as a beginner?
Chapter 01, then install chapters for your OS.