Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Practical Request Processing with Mock Data

via CodeSignal

Overview

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.

Syllabus

  • Lesson 1: Advanced Endpoints and Path Parameters
    • 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
  • Lesson 2: Filtering Data Using Query Parameters in Express.js
    • Adding Email Query Filter
    • Fix Filtering Bug in Express
    • Filter Superheroes with Query Parameters
    • Filter Data by Query Parameters
    • Write an Express Query Filter
  • Lesson 3: Basic Authentication with Mock Data
    • Change User Credentials to Superheroes
    • Fix the Authentication Logic
    • Secure Your Data with Authentication
    • Add Basic Authentication Middleware
    • Implement Basic Authentication from Scratch
  • Lesson 4: Building a Simple API on Mock Data
    • 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
  • Lesson 5: Error Handling and Optimization in Express.js
    • Enhance Error Logging with Timestamps
    • Fix Express Server Errors
    • Add User Orders Endpoint
    • Handle Errors in Express Server
    • Error Handling and Optimization Mastery

Reviews

Start your review of Practical Request Processing with Mock Data

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.