Exercises
Browse All Exercises
Search and filter across the entire exercise library.
Filters
97 exercises
medium
Python
Flask Blueprint REST API with Products and Orders
Build a Flask REST API using blueprints to organize your endpoints. Create two separate blueprints: 1. **Products Bluep...
flask
blueprints
rest-api
+5
easy
Python
Flask Items API with Validation
Build a Flask REST API that manages a collection of items. Your API should support: ## Requirements **GET /items** - R...
flask
rest-api
validation
+4
medium
Python
FastAPI Dependency Injection Pattern
Build a FastAPI application with dependency injection patterns using database and authentication dependencies. **Requir...
fastapi
dependency-injection
authentication
+4
medium
Python
Flask Request Middleware with CORS, Logging, and API Key Authentication
# Flask Request Middleware Build Flask middleware using `before_request` and `after_request` hooks that handles: 1. **...
flask
middleware
cors
+5
medium
Python
FastAPI User Registration with Validation
Create a FastAPI application with a POST `/users` endpoint that validates user registration data using Pydantic models....
fastapi
pydantic
validation
+6
easy
TypeScript
Express Request Logging Middleware
Build an Express middleware function that logs information about every HTTP request and response. ## Requirements Your...
express
middleware
logging
+4
medium
TypeScript
Express Schema Validation Middleware
Create Express middleware that validates incoming request bodies against schema objects. The middleware should support:...
express
middleware
validation
+4
medium
TypeScript
Express Error Handling System
Build a robust error handling system for an Express application with three key components: 1. **Custom AppError Class**...
express
error-handling
middleware
+4
medium
TypeScript
Next.js Dynamic Routes with Static Generation
Create a Next.js-style dynamic route component that simulates the behavior of `[slug]/page.tsx` with `generateStaticPara...
react
typescript
next.js
+6
medium
TypeScript
JWT Authentication Middleware
Build JWT authentication middleware for an Express API with login and protected routes. ## Requirements Create an Expr...
express
jwt
authentication
+6
hard
TypeScript
Next.js On-Demand ISR Revalidation System
Build a system that simulates Next.js on-demand ISR (Incremental Static Regeneration) with revalidation capabilities. #...
nextjs
isr
caching
+6
medium
TypeScript
Next.js Middleware for Authentication
Build a Next.js middleware function that handles authentication for protected routes. Your middleware should: - Check f...
nextjs
middleware
authentication
+5
Previous
Page 2 of 9
Next