Build a RESTful API with Validation and Testing
01
Skill level
All levels
02
Sections
8
03
Lectures
20
04
Instructor
Team Mammoth
What's inside
This course includes.
✓
8
Sections
✓
20
Lectures
✓
20
Resources
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ Project preview 1 lecture
00 Project Preview
Locked
+ Build a Node web server with Express and Nodemon 2 lectures
01 Build a node Web Server with Express and Nodemon
Locked
01 Source Files
Locked
+ Set up handlers for RESTful HTTP requests 2 lectures
01 Set Up Handlers For Restful HTTP Requests
Locked
02 Source Files
Locked
+ Build a Mongo database 3 lectures
01 Build A Mongo Database
Locked
02 Connect Mongodb To Web Server
Locked
03 Source files
Locked
+ Respond to Get By Property request 3 lectures
02 Respond To 'Get By Property' Request
Locked
01 Use Middleware To Reduce Code Duplication
Locked
04 Source files
Locked
+ Respond and test an HTTP POST request 4 lectures
01 Process Request Body With Body-Parser
Locked
02 Respond To A Post Request
Locked
03 Test Http Post Request For Json Via Terminal With Curl
Locked
05 Source files
Locked
+ Implement Express validator for validation 2 lectures
01 Implement Express Validator For Validation
Locked
06 Source Files
Locked
+ API integration testing with Mocha and Supertest 3 lectures
01 Integration Testing With Mocha
Locked
02 Test Your Api With Mocha And Supertest
Locked
07 Source files
Locked
Instructors
Taught by people who ship.
Team Mammoth
Instructor
Produced by a team of Mammoth Club industry experts. Over 14 years, Mammoth Club has built a global student community in 190+ countries with 9+ million courses sold, releasing over 1,000+ courses and 5,000+ hours of video content.
Ready to start building?
Join Mammoth Club and move through the course with structured lessons, previews, and certificates.