Node.js & Express
The planned outline of 15 modules. Lessons are written, run and reviewed before they are published.
Before this track
Planned outline
- Module 1
Node.js for back-end developers
Coming soon - Module 2
HTTP with node:http, no framework
Coming soon - Module 3
Express 5 fundamentals
Coming soon - Module 4
Building REST APIs with Express
Coming soon - Module 5
Databases from Node.js
Coming soon - Module 6
Authentication and authorization
Coming soon - Module 7
Securing Node.js and Express apps
Coming soon - Module 8
Testing Node.js services
Coming soon - Module 9
Real-time and background work
Coming soon - Module 10
Running services in production
Coming soon - Module 11
Shipping to production
Coming soon - Module 12
Architecture and the wider ecosystem
Coming soon - Module 13
Bun and Deno: other runtimes for Node code
Coming soon - Module 14
AI features in Node back ends
Coming soon - Module 15
Back-end interview preparation
Coming soon
Related tools
REST API Tester (Online API Client) A Postman-style API client in this tab — requests go straight from you to the API. HTTP Status Codes Reference Every HTTP status code explained: what it means, why you got it and how to fix it. JSON Schema Validator Check JSON against a schema and get every error with its path, line and a clear fix. JWT Decoder Read any JWT and check its signature — without sending the token anywhere.
Official documentation
- nodejs.org/docs/latest-v24.x/api (nodejs.org)
- expressjs.com (expressjs.com)
- nodejs.org/en/about/previous-releases (nodejs.org)
More in Web development
- HTML (coming soon)
- CSS (coming soon)
- React (coming soon)
- Next.js (coming soon)
- All Web tracks
- How we make lessons