YoVDO

CRUD API Tutorial – Node, Express, MongoDB

Offered By: freeCodeCamp

Tags

Node.Js Courses MongoDB Courses Backend Development Courses API Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Build a CRUD API using Node.js, Express, and MongoDB in this comprehensive tutorial designed for beginners in backend development. Learn the fundamentals of the MERN stack (minus React) while creating a robust API. Explore essential concepts including package.json configuration, Express framework setup, server initialization, and API testing tools like Postman, ThunderClient, and Insomnia. Dive into MongoDB setup, product model creation, and implementation of create, read, update, and delete operations. Master routing, controllers, and form URL encoding. Conclude by testing the API and pushing the project to GitHub. Gain hands-on experience with Git Bash, Nodemon, and other developer tools throughout this practical, step-by-step guide to building a functional backend application.

Syllabus

⌨️ Introduction
⌨️ package.json
⌨️ express framework
⌨️ npm run server
⌨️ API testing tools
⌨️ git bash
⌨️ nodemon
⌨️ mongodb setup
⌨️ product model
⌨️ create api
⌨️ read api all
⌨️ read api id
⌨️ update api
⌨️ delete api
⌨️ Form URL Encoded
⌨️ routes
⌨️ controllers
⌨️ checking and testing
⌨️ pushing to github


Taught by

freeCodeCamp.org

Related Courses

Designing RESTful APIs
Udacity
Introduction to NodeJS
Microsoft via edX
Exploring GraphQL: A Query Language for APIs
Linux Foundation via edX
Build a Google Firebase Web Application
Coursera Project Network via Coursera
Build a Twitter Clone Backend
Coursera Project Network via Coursera