Connect to MongoDB with Node.js and Mongoose
01
Skill level
All levels
02
Sections
25
03
Lectures
119
04
Instructor
Team Mammoth
What's inside
This course includes.
✓
25
Sections
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ 01 Course overview 4 lectures
00 Course Overview - MongoDB
Locked
01 What You'll Need
Locked
02 What Is A Mongodb Nosql Database
Locked
Source files
Locked
+ Introduction to the Javascript 6 lectures
01 01 Introduction To The Course
Locked
01 02 Introduction Of The Instructor
Locked
01 03 Why Should You Learn Javascript
Locked
01 04 Quick Win
Locked
01 05 Course Requirements
Locked
Source Files
Locked
+ Variable and Data Types 9 lectures
02 01 What Will We Learn In This Section
Locked
02 02 Variables
Locked
02 03 Data Types
Locked
02 04 Variable Mutation
Locked
02 05 Type Coercion
Locked
02 06 Coding Challenge
Locked
02 07 Coding Challenge Solution
Locked
02 08 Section Summary
Locked
Source Files
Locked
+ Operators 7 lectures
03 01 What Will We Learn In This Section
Locked
03 02 Basic Operators
Locked
03 03 Operator Precedence
Locked
03 04 Coding Challenge
Locked
03 05 Coding Challenge Solution
Locked
03 06 Section Summary
Locked
Source Files
Locked
+ Conditional Statements 10 lectures
04 01 What Will We Learn In This Section
Locked
04 02 If Else Statements
Locked
04 03 Boolean Logic
Locked
04 04 Switch Statements
Locked
04 05 Truthy And Falsie Values
Locked
04 06 Equality Operators
Locked
04 07 Coding Challenge
Locked
04 08 Coding Challenge Solution
Locked
04 09 Section Summary
Locked
Source Files
Locked
+ Functions and Arrays 7 lectures
05 01 What Will We Learn In This Section
Locked
05 02 Functions
Locked
05 03 Function Statements And Expressions
Locked
05 04 Arrays
Locked
05 05 Coding Challenge
Locked
05 06 Section Summary
Locked
Source Files
Locked
+ Objects 8 lectures
06 01 What Will We Learn In This Section
Locked
06 02 Objects And Properties
Locked
06 03 Objects And Methods
Locked
06 04 Objects Vs Primitives
Locked
06 05 Coding Challenge
Locked
06 06 Coding Challenge Solution
Locked
06 07 Section Summary
Locked
Source Files
Locked
+ Loops 7 lectures
07 01 What Will We Learn In This Section
Locked
07 02 Loops
Locked
07 03 Iteration
Locked
07 04 Coding Challenge
Locked
07 05 Coding Challenge Solution
Locked
07 06 Section Summary
Locked
Source Files
Locked
+ JavaScript Execution 12 lectures
08 01 What Will We Learn In This Section
Locked
08 02 Javasript Parsers And Engines
Locked
08 03 Execution Contexts And Execution Stack
Locked
08 04 Creation And Execution Phases
Locked
08 05 Hoisting
Locked
08 06 Scoping
Locked
08 07 Scope Chain
Locked
08 08 This Keyword
Locked
08 09 Coding Challenge
Locked
08 10 Coding Challenge Solution
Locked
08 11 Section Summary
Locked
Source Files (6)
Locked
+ 02 Install MongoDB on Mac and Windows 3 lectures
00 What Is A MongoDB NoSQLl Database
Locked
01 Install MongoDB On Mac
Locked
02 Install MongoDB On Windows
Locked
+ 03 Build a local MongoDB database 2 lectures
01 Build A Mongo Database Via The Terminal
Locked
Source Files
Locked
+ 04 Install npm and Node on Mac, Windows and Linux 2 lectures
00 What Is Node JS
Locked
01 Install Node And NPM On Mac Or Windows
Locked
+ 05 Connect to MongoDB with a Node server, native driver and Mongoose 3 lectures
01 Connect With A Node Server And Mongodb Native Driver
Locked
02 Connect To Mongodb With Mongoose
Locked
Source files
Locked
+ 06 Count site visitors with MongoDB, Node, Express and EJS 1 lecture
00 Project Preview - Count Site Visitors
Locked
+ 07 Build a new MongoDB Express project 5 lectures
00 What Is Express JS
Locked
01 Build A New Express Project Template
Locked
02 Build A Mongoose Model
Locked
03 Build A New Mongo Database To Track Site Visits
Locked
Source files
Locked
+ 08 Incremement counter with each visit 4 lectures
01 Incremement Counter With Each Visit
Locked
02 Send Mongodb Data To The Homepage
Locked
03 Connect App To Mongo
Locked
Source files
Locked
+ 09 Build the homepage template with EJS 3 lectures
00 What Is EJS
Locked
01 Build The Homepage Template With EJS
Locked
Source files
Locked
+ 10 Build a CRUD app with MongoDB, EJS, Node, Express 1 lecture
00 Project Preview - Build A Crud App
Locked
+ 11 Build web server with Node and Express 4 lectures
01 Set Up Project With Node And Express
Locked
02 Send An Html Page
Locked
03 Install Nodemon To Auto Restart Server
Locked
Source files
Locked
+ 12 Create data with POST requests to server 3 lectures
01 Build An Html Form
Locked
02 Read Data With Body Parser
Locked
Source files
Locked
+ 13 Connect to MongoDB 4 lectures
01 Build A Local Mongo Database
Locked
02 Use Database In Express Request Handlers
Locked
03 Insert Item Into Database Collection
Locked
Source files
Locked
+ 14 Read and show all database items to client with EJS 4 lectures
01 Get Items From Database Collection
Locked
02 Generate Html With EJS Templating
Locked
03 Show All Database Items With EJS
Locked
Source files
Locked
+ 15 Update data on the database via client 4 lectures
01 Build An Update Button
Locked
02 Accept Put Request On The Server
Locked
03 Auto Refresh Page Upon Handled Put Request
Locked
Source files
Locked
+ 16 Delete data from database via client 4 lectures
01 Build A Delete Button
Locked
02 Handle Delete Event On The Server
Locked
03 Handle Nothing To Delete
Locked
Source files
Locked
+ 17 Quickly style the site with Bootstrap 2 lectures
01 Add Bootstrap Styling
Locked
Source files
Locked
Instructors
Taught by people who ship.
Team Mammoth
Instructor
Produced by a team of Mammoth Club industry experts. Over 14 years, Mammoth Club has built a global student community in 190+ countries with 9+ million courses sold, releasing over 1,000+ courses and 5,000+ hours of video content.
Ready to start building?
Join Mammoth Club and move through the course with structured lessons, previews, and certificates.