REST APIs with Express Course (How To)
Offered By: Treehouse
Course Description
Overview
Learn the basics of building out a REST API with Express, a popular framework written for Node.js.
What you'll learn
- REST API Design
- API Routing
- Express
Syllabus
Getting to Know REST APIs
Learn what a REST API is and how it differs from a traditional server side application.
Chevron 8 steps-
Intro to REST APIs
3:02
-
What is a REST API?
3:45
-
HTTP Methods and CRUD Operations
2:08
-
Intro to REST APIs
5 questions
-
A Simple API
4:13
-
Planning out a REST API
3:18
-
GET a Quote, GET all Quotes
5:25
-
Build a Basic REST API
5 questions
Managing Data and Asynchronous Code
In this part of the course, we'll talk about persisting data for our API and see how to use async/await to handle asynchronous requests to our datastore.
Chevron 5 steps-
Managing REST API Data
3:00
-
Refactor the Get All Quotes Route
3:15
-
Async/Await in Express
2:40
-
Refactor the Get One Quote Route
2:56
-
Managing Data and Async Code Quiz
4 questions
Create, Read, Update, Delete
Create, Read, Update, Delete
Chevron 8 steps-
Using Postman to Test Routes
2:11
-
Create a New Quote
5:22
-
Using Try/Catch with Async/Await
3:03
-
HTTP Status Codes
5:40
-
Create, Read, Update, Delete Quiz 1
5 questions
-
Edit A Quote
6:04
-
Delete a Quote
2:56
-
Create, Read, Update, Delete Quiz 2
5 questions
Refactoring and Modularizing a REST API
Refactoring and Modularizing a REST API
Chevron 6 steps-
Writing a Global Error Handler
7:13
-
Refactor with Express Middleware
3:29
-
Structuring Your REST API
4:56
-
Get a Random Quote
2:43
-
Going Further
2:03
-
REST APIs with Express Course Review
6 questions
Related Courses
30 Days to Learn LaravelLaracasts 3D Graphics for Web Developers
Pompeu Fabra University via FutureLearn A Beginner’s Guide to Web Development with HTML5
Packt via FutureLearn Accessibility Audit
Amazon Web Services via AWS Skill Builder Expanding Your JS Skills with Angular
A Cloud Guru