Tech

Learn Node.js

1 plan 6 lessons

Build APIs with Express, async patterns, and middleware.

What You'll Learn

01Foundation

Node.js runtime and npm setup

Install Node.js, use npm, and run scripts.

setupnpmruntime
02Foundation

Modules and async patterns

Use modules, callbacks, promises, and async await.

modulesasyncpromises
03Core

Express routing and middleware

Build routes and reusable middleware.

expressroutingmiddleware
04Core

Databases and data access

Connect to a database and manage queries.

databasequeriesdata
05Core

Auth and security basics

Handle auth, validation, and security practices.

authsecurityvalidation
06Challenge

Mini project: REST API

Build a complete API with CRUD endpoints.

projectapipractice

Build Node.js APIs from scratch

10 days of Express, middleware, auth, and database access — ship a full REST API with CRUD endpoints.

Start learning

The Node.js plan is practical and fast. I built a working API and actually understood every part of it.

— Dan K., backend learner

Browse all courses