RadarTrek
Home/Courses/Node.js & Express Basics
🟢Intermediate10 lessons · 3 free

Node.js & Express Basics

Node.js lets you run JavaScript outside the browser — on a server. Express is the most popular web framework built on Node. Together they are how you build the backend for web apps: REST APIs, authentication routes, file uploads, and database connections. This course teaches Node and Express through building a real API from scratch.

Start free lessons
$69one-time · lifetime access

What you'll learn

How Node.js works — V8 engine, event loop, non-blocking I/O
npm, package.json, and the module system
Building REST APIs with Express
Routing, middleware, and route parameters
Environment variables and production secrets
Async/await, error handling, and global error middleware
Database queries with Prisma ORM
JWT authentication — login, verify, protect routes
Input validation with Zod
Deploying to Railway, Render, or Fly.io

Course outline

Full course — $69 one-time

04

Routing and Middleware

Route parameters, query strings, and how middleware works

11 min
05

Environment Variables and Configuration

Secrets, API keys, and config that should never be in your code

7 min
06

Async/Await and Error Handling

Database calls, API requests, and catching errors without crashing the server

10 min
07

Connecting to a Database

Using Prisma ORM to query PostgreSQL from your Express API

12 min
08

Authentication with JWT

Login endpoints, JWT tokens, and protecting routes so only signed-in users can access them

13 min
09

Input Validation with Zod

Never trust user input — validating request bodies, params, and query strings

9 min
10

Deploying a Node API

Getting your Express API live — Railway, Render, and what changes in production

10 min

Get the full course

10 lessons — from running your first Node script to a deployed, authenticated REST API with Prisma and JWT.

10 lessons✓ Build a real API✓ Certificate
$69one-time

RadarTrek Intel — monthly score updates

We track 40+ tools so you don't have to. Score changes, new tools, and new guides — once a month, no spam.