MongoDB for Beginners

Hello there, Welcome to "MongoDB for Beginners”. Learn NoSQL database MongoDB from scratch, create modern databases for your projects using MongoDB and Mongoose! This course will be your gateway to learn MongoDB with a step-by-step approach. We can assure you that only this course will enough for you to learn MongoDB. Mongodb, nosql, mongoose, mongodb for beginners, mongodb, nosql database, mongo, nosql mongodb, no sql, mongodb mongoose, mongodb administration, mongodb for beginners By the way, you do not need to know anything about this course. MongoDB is a cross-platform document-oriented NoSQL database program. By using MongoDB, you can build a modern application database for your projects

Beginner 0(0 Ratings) 0 Students enrolled English
Created by
Last updated Tue, 13-Jun-2023
+ View more
Course overview

This course is designed to explain fundamental elements of Mongo varying from collections, validations, and common record manipulation techniques. At the end of this course, you will be able to use the popular MongooseJs library, use Mongo queries to be sure that your code is working properly, comprehend the advanced features of Mongoose to make your work faster, and create fast and responsive apps thanks to Mongo’s flexible structure.

It is important to note that if you are facing problems with Mongo DB or have not understood it well enough, this MongoDB course is what you are looking for!

MongoDB is a document-oriented data store that is easy to get started with but also scales well as your application grows. It’s schemaless nature allows greater flexibility or changing application requirements. It’s one of the best databases in terms of developer productivity.

What will i learn?

  • The logic behind MongoDB’s data storage
  • The most popular Object Data Modeling Library for MongoDB, Mongoose JS
  • Writing queries for creating, reading, updating, and deleting operations
  • Advanced Features of MongooseJS
  • The best testing framework for NodeJS, Mocha
  • MongoDB
  • Mongoose
  • Nosql
  • Full stack web development for database MongoDB
  • MongoDB for beginners
  • Mongo DB
Requirements
  • Basic understanding of JavaScript
  • Any device where you can watch the course such as a mobile phone, computer or tablet
  • Determination to learn MongoDB, Mongoose, Nosql, mongodb
  • Desire to have detailed knowledge about MongoDB
  • Nothing else! It’s just you, your computer and your ambition to get started today
  • Desire to learn full stack web development using MongoDB
  • Desire to learn mern stack full stack web development, nodejs, express, mongodb
Curriculum for this course
40 Lessons 03:41:50 Hours
Introduction to MongoDB
1 Lessons 00:11:09 Hours
  • What is MongoDB
    00:11:09
Installation
4 Lessons 00:17:53 Hours
  • OSX Setup
    00:05:41
  • OSX - Robomongo
    00:03:48
  • Windows Setup
    00:05:00
  • Windows - Robomongo
    00:03:24
Test Driven Experience
16 Lessons 01:34:27 Hours
  • Last Setup Before The Project Starts
    00:02:50
  • Introduction to Project
    00:03:47
  • Start to Project
    00:04:47
  • Mongoose Connection Helper 1
    00:08:01
  • Models of Mongoose
    00:07:55
  • Start to Test with Mocha
    00:08:54
  • Creating and Saving Models
    00:08:28
  • How We Can Drop Collection
    00:06:07
  • isNew Property on Mongoose
    00:04:34
  • Find() Query
    00:09:04
  • The _id Property
    00:04:42
  • Testing Automatically
    00:03:34
  • FindOne() Query
    00:02:37
  • Deleting Records
    00:06:19
  • Updating Records Part.1
    00:07:34
  • Updating Records Part.2
    00:05:14
Operators
6 Lessons 00:26:01 Hours
  • Updating Operators
    00:05:08
  • Operator as an Example
    00:03:03
  • Mongoose Validation Part.1
    00:04:00
  • Mongoose Validation Part.2
    00:05:39
  • Mongoose Validation Part.3
    00:04:48
  • Handling Errors
    00:03:23
Handling Relational Data
6 Lessons 00:33:55 Hours
  • Embedding Documents
    00:05:50
  • Test with Subdocuments
    00:04:55
  • Adding New Subdocument
    00:06:19
  • Removing Subdocument
    00:04:21
  • Virtual Types Part.1
    00:05:09
  • Virtual Types Part.2
    00:07:21
Schema Design
6 Lessons 00:37:00 Hours
  • Developing Nested Resources
    00:08:03
  • Using ref for Associations
    00:05:55
  • Testing Association
    00:07:38
  • Promise All
    00:04:44
  • Modifiers
    00:05:23
  • Nested Populate
    00:05:17
What We Learned
1 Lessons 00:01:25 Hours
  • What We Learned
    00:01:25
+ View more
Other related courses
08:14:45 Hours
Updated Mon, 04-Mar-2024
0 10 R1200 R299
07:37:15 Hours
Updated Tue, 13-Jun-2023
0 2 R10000 R5000
13:18:36 Hours
Updated Tue, 13-Jun-2023
0 0 R10000 R5000
00:00:00 Hours
Updated Mon, 23-Oct-2023
0 2 R0
About instructor

0 Reviews | 0 Students | 0 Courses
Student feedback
0
0 Reviews
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Reviews

R10000 R5000
Includes:
//send gift when already purchased by user