The Ultimate NodeJS and MongoDB Developer Course
5.0 (6 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
41 students enrolled

The Ultimate NodeJS and MongoDB Developer Course

Use the two popular web development stacks, MongoDB and NodeJS, to build full-featured web applications.
5.0 (6 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
41 students enrolled
Created by Mongo Node
Last updated 1/2020
English
English [Auto]
Current price: $129.99 Original price: $199.99 Discount: 35% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4.5 hours on-demand video
  • 1 article
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Write and configure a web server using Nodejs
  • Configure your development environment to use Nodejs and MongoDB
  • Persist application data using MongoDB and Mongoose ODM
  • Reduce your web development time by integrating third-party tools for web interaction
Course content
Expand all 67 lectures 04:14:48
+ Getting started with this course
10 lectures 37:28
Introduction
03:43
Getting started - What We Will Build
01:46
Getting started - Learning JSON Analogy
04:00
Getting started - Learn About SQL & DocumentDB
07:51
Getting started - MongoDB: Running Locally
03:02
Getting started - MongoDB: Mongo CLI
03:14
Getting started - Learn About Robomongo
01:49
Getting started - Learn to Insert Documents
03:31
Getting started - Learn About Objectids
00:41
Getting started - Learn to Insert Users
07:51
+ Learning the Native Driver
9 lectures 39:33
Introduction
04:52
Learning the Native Driver: Learn How to Insert Documents
02:48
Learning the Native Driver: Understanding DB.Close()
01:06
Learning the Native Driver: Learn How to Query Rooms
07:12
Learning the Native Driver: Learn How to Create Rooms
02:02
Learning the Native Driver: Using ID
05:12
Learning the Native Driver: Learn to Replace Documents
05:29
Section Summary
03:40
+ Learning Promises
16 lectures 59:21
Introduction
01:04
Promises - Connecting
06:08
Promises - Querying
02:27
Learning Promises: Control Flow Debugging
03:11
Learning Promises: Learn About Error Handling
04:06
Learning Promises: Handling Throws
01:58
Learning Promises: Cache DB Connection
03:54
Learning Promises: Chaining Promises
04:45
Learning Promises: Learn to Extract A ChatDB Module
04:23
Learning Promises: Callbacks & Promises
05:37
Learning Promises: Converting
02:57
Learning Promises: The Benefits
01:53
Learning Promises: Learn How to Close DB Connections
03:03
Learning Promises: Learn About Generators
04:28
Learning Promises: Learn About co-express
03:38
Section Summary
05:49
+ Learn and Understand Mongoose
8 lectures 24:08
Introduction
02:47
Learn to Import Users
09:16
The Names
01:45
Learning Disconnect
00:47
Learning Strict Mode Throw
03:45
Learning Strict Mode False
01:36
Learn About Schema Conversion
02:22
Section Summary
01:50
+ Learning ExpressJS
12 lectures 44:51
Introduction
04:48
Learn to Query Users
03:25
Express - Connect Once
02:20
Express - Debugging Models
01:09
Express - Creating Users
03:21
Express - Using ID
03:28
Express - Save Changes
02:21
Express - Delete Users
02:21
Express - Decouple Mongoose Connect
06:52
Express - Catching Errors
02:16
Express - Showing Validation Errors
07:16
Section Summary
05:14
+ Learn About Data
9 lectures 37:42
Introduction
07:04
Learn About Query Operators
03:16
Learn About Native Driver Logging
07:11
Learn About Mongoose Logging
02:29
Learn About Partial Update
03:56
Learn About Unset & Rename
01:37
Learn About Replace & Update
02:21
Learn About Sriracha
06:24
Section Summary
03:24
+ Course Material & Source Code
1 lecture 00:01
Course Material & Source Code
00:01
Requirements
  • Internet Access
  • Basic MongoDB/Nodejs knowledge is helpful but not required
Description

Welcome to this course: The Ultimate NodeJS and MongoDB Developer Course. Nodejs and MongoDB are quickly becoming one of the most popular tech stacks for the web. Nodejs builds fast, scalable network applications while MongoDB is the perfect fit as a high-performance, open source NoSQL database solution. Using these two technologies together, web applications can be built quickly and easily and deployed to the cloud with very little difficulty. Together they provide the power for manage any form of data as well as speed of delivery.

In this course, you'll learn:

  • Write and configure a web server using Nodejs

  • Configure your development environment to use Node.js and MongoDB

  • Persist application data using MongoDB and Mongoose ODM

  • Reduce your web development time by integrating third-party tools for web interaction.

By the end of this course, you will have a running web application developed with MongoDB, Node.js, and some of the most powerful and popular frameworks.

Who this course is for:
  • Web Developers
  • Software Developers
  • Programmers
  • Anyone interested in MongoDB
  • Anyone interested in NodeJS