RESTful API From Scratch Using Node, Express and MongoDB
Offered By: Traversy Media via YouTube
Course Description
Overview
Learn to build a complete RESTful API from scratch using Node.js, Express, and MongoDB. Create a full-featured web API that handles GET, POST, PUT, and DELETE operations for JSON data through HTTP requests. Follow along step-by-step to set up the development environment, create a Node.js application, establish a MongoDB database connection, and implement API routes for managing books and genres. Explore essential concepts such as creating models, handling HTTP methods, implementing body parsing, and testing API endpoints. By the end of this comprehensive tutorial, gain the skills to develop and deploy your own robust RESTful API for managing a bookstore's data.
Syllabus
Introduction
Installation
Create NPM
Create App KS
Create Node App
Create MongoDB Database
Create API Route
Create Genre Variable
Add Genre to Route
Access Genre Object
Create Book Model
Methods
Get a single book
Get book by ID
Get genre
Get post
Test
BodyParser
Add Books
Publish Pages
Genre Model
Copy Post
Copy Genre ID
Copy Book ID
Get Book ID
Taught by
Traversy Media
Related Courses
Introduction to API Testing using JMeter ToolCoursera Project Network via Coursera Learn to Code in Python 3: Programming beginner to advanced
Udemy React: Comprehensive Guide to Modern Web Development
Udemy Web Scraping in R
DataCamp Vue - The Complete Guide (incl. Router & Composition API)
Udemy