Udemy
Building Node.js APIs using ESM with Express and MongoDB

This course contains affiliates links, meaning when you click the links and make a purchase, we receive a commission

$13.00
Go to Course

Pricing

Per Course

Course Details

en
Free certificate
Self-paced
Beginner
5 hours

About this Course

About this Course

Learn how to use ECMAScript Modules in a Node.js application. We will start from changing Node’s module system and step by step you will learn how to create applications with the Express Framework and MongoDB.

You will learn how to do CRUD operations (create, read, update and delete) on MongoDB using Mongoose. You will understand how model associations work in MongoDB and you will also learn how to sanitise and  validate user inputs.

We will learn how to authenticate users while learning about JSON Web Tokens. We will also cover role-based application end points, like “admin only” area that can be used in a plethora of use cases.

You will learn how to properly setup your development environment using best practices, covering things like: 

  • How a config driven application works
  • Use Linters (Eslint) and Formatters (Prettier)
  • How to automatically seed your database with thousands of entries while in development
  • Get your application ready for deployment

Throughout the course you will use only the latest Javascript features shedding off the unnecessary boilerplate from previous versions of Javascript and Node.js

The course is divided into:

  • Coding along
  • Challenges
  • Sandbox (how it works). 

So enroll now and lets get started.

Related Courses

Udemy
Learn MongoDB from scratch: Absolute beginner's introduction
Bluelime Learning Solutions
4 hours
$ 13.00
for this course only
Udemy
Become a MEAN Stack Developer: MongoDB; Express;Angular;Node
Bluelime Learning Solutions
9 hours
$ 13.00
for this course only
Udemy
Become a MEAN Stack Developer: MongoDB; Express;Angular;Node
Bluelime Learning Solutions
9 hours
$ 13.00
for this course only
Udemy
Become a MEAN Stack Developer: MongoDB; Express;Angular;Node
Bluelime Learning Solutions
9 hours
$ 13.00
for this course only
Udemy
Become a MEAN Stack Developer: MongoDB; Express;Angular;Node
Bluelime Learning Solutions
9 hours
$ 13.00
for this course only
Coursera
Introduction to MongoDB
Norberto Leite
16 hours
Free
Coursera
Introduction to MongoDB
Norberto Leite
16 hours
Free
Coursera
Introduction to MongoDB
Norberto Leite
16 hours
Free
Udacity
Data Wrangling with MongoDB
Gundega Dekena
12 hours
Free
Udemy
Master MongoDB, the NOSQL leader with Clarity and Confidence
Gandhi Kumarasamy Sezhian
12 hours
Free
Udemy
MongooseJS Essentials - Learn MongoDB for Node.js
Patrick Schroeder
1 hour
Free
Udemy
MongooseJS Essentials - Learn MongoDB for Node.js
Patrick Schroeder
1 hour
Free
Udemy
MongooseJS Essentials - Learn MongoDB for Node.js
Patrick Schroeder
1 hour
Free
Coursera
Web Application Development with JavaScript and MongoDB
Dr Matthew Yee-King
30 hours
7-day free trial
Free
+ all courses Coursera offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.
Coursera
Web Application Development with JavaScript and MongoDB
Dr Matthew Yee-King
30 hours
7-day free trial
Free
+ all courses Coursera offers a 7-day free trial. At the end of this period, the subscription fee will be charged. It gives you unlimited access to their courses. You may cancel the subscription at any time.