Disclosure: when you buy through links on our site, we may earn an affiliate commission.

REST API || MongoDB, Express, Node.js

Creating a REST API using MongoDB database, and Express and Node.js for server and CRUD applications.
(3 reviews)
24 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 1h 52m
Language: English
Next start: On Demand

Table of contents


Hello! My name is David Lindner. In this course we’ll be going over how to create a REST API. To an average person the backend of a website is a magic black hole; no one knows what goes on behind the scenes. Of course there are tons of free APIs out there to use. But we as programmers can create our own APIs. When working with a full stack application a developer needs to be familiar with creating a custom REST API to interact with all the bells and whistles on their front end of the application. So let’s do this! We’re gonna build our own REST API using MongoDB as our database; along the mongoose tool to build schemas and model our data. Express and Node.js will be used to create our server and complete our CRUD applications. What are CRUD applications you may ask? Well CRUD (Create – Read – Update – Delete) is the term used for how we manipulate data from and to our database. All of these topics will be covered in depth during the course. So, I hope you find this course helpful in your programming goals; and ultimately I hope you have fun learning the ins and outs of building a REST API! Let’s get to coding!

You will learn

✓ Create a REST API using MongoDB, Express, and Node
✓ Create CRUD (Create, Read, Update, Delete) operations to interact with back end database
✓ MongoDB Skills: Schemas, Schema Relations, Connect from Atlas to Application
✓ Authentication Techniques w/ Bcrypt


• Basic understanding of Javascript

This course is for

• Beginning Developers/ Backend Developers
Full Stack Web Developer
Hello! My name is David Lindner. I love programming; especially in web development. I have degrees in both Computer Science, and Physical Science and Mathematics from American River College. I received my web development training from UC Davis’ Coding Bootcamp. I can’t wait to share my knowledge of web development through my courses. Let’s get to coding!
Platform: Udemy
Video: 1h 52m
Language: English
Next start: On Demand

Students are also interested in