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)

#Chapter
01What is JavaScript
02Windows install Node.js
03macOS install Node.js
04Linux install Node.js
05Write Hello World and run
06Install code editor
07Hello World in VS Code
08JavaScript coding standards

Syntax and Types (09–23)

#Chapter
09Syntax overview
10Output
11Statements
12Comments
13Identifiers and reserved words
14Variables
15Data types
16Scope
17Strings
18Template strings
19Numbers
20Booleans
21Null and undefined
22Type conversion
23Operators

Control Flow (24–28)

#Chapter
24Conditional statements
25Switch
26For loops
27While loops
28Break and continue

Objects and Arrays (29–41)

#Chapter
29–33Objects, create, properties, extend, JSON
34–41Arrays through multidimensional

Functions and Classes (42–53)

#Chapter
42–48Functions, parameters, this, closures, callbacks
49–53OOP, classes, prototypes, constructors, inheritance

Standard Library and Async (54–63, 86)

#Chapter
54–59Map/Set, dates, errors, typed arrays, console, timers
60–63Iterators, generators, sync/async, Promises
86Internationalization

Metaprogramming (64–70)

#Chapter
64–70Descriptors, extensibility, prototypes, symbols, tags, Reflect, Proxy

Browser (71–75, 87–91, 97–98)

#Chapter
71–75Web basics, events, DOM, fetch, storage
87–91CSS, Web Components, canvas, history, workers
97–98Web Audio, Geolocation

Node.js (76–85, 92–94, 99–100)

#Chapter
76–85Overview, modules, npm, fs, HTTP, reliability, env, security, deploy
92–94Testing, HTTP clients, databases
99–100Message queues, Redis cache

Reference and Wrap-Up (95–96, 101–104)

#Chapter
95Learning path wrap-up
96async/await
101typeof and type checks
102Object built-in methods
103This index
104Book recommendations

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

Wrong order in sidebar?

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.