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

Google Cloud Apigee Certified API Engineer
A Cloud Guru
Amazon API Gateway for Serverless Applications
Amazon Web Services via AWS Skill Builder
Amazon API Gateway for Serverless Applications (French)
Amazon Web Services via AWS Skill Builder
Amazon API Gateway for Serverless Applications (German)
Amazon Web Services via AWS Skill Builder
API Development on Google Cloud's Apigee API Platform
Google Cloud via Coursera