Building an API with Express
Offered By: egghead.io
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.
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 ArchitecturesUniversity 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