Learn Express.js from scratch: routing, middleware, request/response handling, error handling, and static files.