Develow
← Problem sets
Official6 problems · ~2h total

Basics of Node.js: Zero to Hero

Go from Node.js fundamentals to interview-ready. A difficulty-ramped set of bite-sized Express problems — routing and read endpoints, HTTP status codes, request validation, full CRUD, async aggregation, and defensive error handling — each graded by black-box Jest tests over a real HTTP API. Built to teach the backend basics every Node developer needs.

0/6 solved0%

Warm-up — HTTP & Routing

Routing: Read Endpoints

Build a feature · 15 min · api-design, http, routing

easy
HTTP Status Codes

Build a feature · 15 min · api-design, http, error-handling

easy

Core — Data & Validation

Request Validation

Build a feature · 20 min · api-design, validation, error-handling

easy
CRUD: The Missing Update

Build a feature · 20 min · api-design, crud, data-modeling

medium

Challenge — Async & Errors

Async Aggregation

Build a feature · 25 min · async-await, api-design, business-logic

medium
Error Handling: A Leaky Withdrawal

Debugging · 25 min · error-handling, validation, defensive-programming

medium
Basics of Node.js: Zero to Hero