Back-end Engineering
171 learners
Practical Request Processing with Mock Data
Enhance your understanding of request processing in Express.js by practicing on mock data. In this course, you'll handle more complex scenarios, including advanced endpoints, path parameters, URL parameters, and managing various response statuses. Develop practical skills while working with simple data structures like lists and multiple lists.
Express.js
NodeJS
See path
5 lessons
25 practices
3 hours
Badge for Server-Side Programming,
Server-Side Programming
Lessons and practices
Switch Data Source to Superheroes
Debug Advanced Endpoints Code
Fill in the Missing Endpoints
Implement Dynamic Endpoints with Express
Write Endpoints for a Book API
Adding Email Query Filter
Fix Filtering Bug in Express
Filter Superheroes with Query Parameters
Filter Data by Query Parameters
Write an Express Query Filter
Change User Credentials to Superheroes
Fix the Authentication Logic
Secure Your Data with Authentication
Add Basic Authentication Middleware
Implement Basic Authentication from Scratch
Add Usernames to Mock Data
Fix the Code for Books API
Add New Post Endpoint
Implement Essential Express Endpoints
Build a Sports API from Scratch
Enhance Error Logging with Timestamps
Fix Express Server Errors
Add User Orders Endpoint
Handle Errors in Express Server
Error Handling and Optimization Mastery
Meet Cosmo:
The smartest AI guide in the universe
Our built-in AI guide and tutor, Cosmo, prompts you with challenges that are built just for you and unblocks you when you get stuck.
Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal