Skip to main content
Curriculum

Phase 1

HTTP Entry Points and Raw Responses

Flip your perspective from calling `fetch` to serving HTTP. Using `node:http`, iterate in small steps over startup, responses, headers, JSON, status codes, URLs, and methods.

Topics
8
topic groups
Ready
90
implemented tasks
Total
90
planned tasks

Topic 1-1

Starting the server

Covers startup logs, ports, `listen`, and waiting for incoming requests.

Implemented
10
Passed
0
Planned
10
Environment
node:http / TypeScript
Goal
Hello, Echo, and Status APIs