YoVDO

Building an API with Express

Offered By: egghead.io

Tags

Node.Js Courses Auth0 Courses Middleware Courses API Development Courses

Course Description

Overview

Express is a well-known and supported framework for Node web applications. It provides a lot of excellent functionality to process requests, interact with other APIs, handle authentication and return appropriate requests for any client.
This course will look at providing an API for a specific application but will explore concepts that will be helpful in building a wide variety of applications.

Syllabus

  • Set up Express to Automatically Reload on Save with nodemon
  • Return JSON from Express and Handle CORS Errors
  • Serve a random static file with Express
  • Parse and Process JSON with Express
  • Create Custom Middleware for Authentication in Express
  • Create custom middleware for authentication in Express
  • Handle Syncronous and Asyncronous Errors in Express
  • Configure an Auth0 API Authentication to Use with Your Server
  • Add Middleware to Validate a JSON Web Token (JWT)
  • Get a JWT From Auth0 in Express to Be Used in Authentication
  • Create an upload route in an Express API

Taught by

Kevin Cunningham

Related Courses

Web Application Architectures
University of New Mexico via Coursera
Web Application Development: Basic Concepts
University of New Mexico via Coursera
React: Comprehensive Guide to Modern Web Development
Udemy
Blockchain Web Development on Ethereum
Udemy
Web Development Course : laravel ORM and Raw PHP!
Udemy