Watch Course Preview
Course Preview

MongoDB Course

Self Paced Course

58 Videos

Video Course

17 Notes

Quick Notes

5 Labs

Hands-on Labs

4 Tests

Skill Tests

MongoDB Course Overview

The MongoDB Certification Training aims to equip you with the fundamental knowledge and essential competencies but also delves into the nuances of NoSQL databases and data modelling. By the end of the training, you will be capable of designing and deploying complex applications, enhancing your problem-solving skills and making significant contributions to the growing field of databases. 

MongoDB Course Objective

Participants in the MongoDB training course will have the following skills after completing this course:

  1. Understand the principles of NoSQL databases
  2. Understand the advantages of MongoDB over traditional relational databases
  3. Understand the MongoDB architecture and its various components
  4. Create, read, update, and delete data in MongoDB
  5. Use advanced query techniques to retrieve data
  6. Understand how to model data for MongoDB
  7. Use MongoDB's schema-less approach to data modelling
  8. Understand how to create and use indexes in MongoDB
  9. Import and export Database

Why Learn MongoDB?

In comparison, MongoDB is quicker and more flexible. MongoDB does not handle JOIN or global transactions. MongoDB can handle vast amounts of data, unlike the MS SQL server. Compared to RDBMS, MongoDB is easier to set up. It also provides a JavaScript client for inquiries. MongoDB has some fairly advanced ad hoc query features. As a result, the developer need not worry about future queries. It is quite helpful that MongoDB is a database with horizontal scalability. While handling it, the developer might distribute a considerable volume of data among several devices.

MongoDB Course Eligibility

Who can Join?

All students/freshers who are keen to develop modern web, desktop, and mobile applications using MongoDB should go for this course.

Pre-requisites

There are no prerequisites to join this course to learn MongoDB.

Tools/IDE

MongoDB, MongoDB Compass

Included in this MongoDB Course

  •   Video Course 58 Videos
  •   Quick Notes 17 Notes
  •   Labs 5 labs
  •   Skill Tests 4 Tests

Course Overview

Course Overview 01m 49s

Introduction to NoSQL

What is NoSQL Database Preview 02m 48s
Types of NoSQL Database Preview 02m 22s

Introduction to MongoDB

Introduction to MongoDB 01m 50s
Why MongoDB? 03m 46s
MongoDB Features 02m 08s
Who Use MongoDB? 00m 48s
Advantages of MongoDB 01m 54s
What MongoDB doesn’t have? 02m 10s

MongoDB Installation and Configuration

Setting up MongoDB 03m 30s
Verify MongoDB Installation 02m 18s

MongoDB Basics

RDBMS Concepts to NoSQL 01m 49s
MongoDB: Hierarchical Objects 01m 03s
Built-In Databases 01m 47s
User defined Database 01m 56s
Collection and Document 06m 53s

Mongo Shell and Commands

Mongo Shell 03m 43s
Mongo Shell Basic Commands 06m 53s

Course Overview

Course Overview 01m 35s

Setting Up Machine

Getting Started with MongoDB Preview 05m 17s

Collections and Documents

MongoDB Data Types Preview 01m 47s
Collections 06m 25s
Documents 01m 05s
Capped Collection 05m 11s

CRUD Operations

Create Operation 06m 51s
Retrieve Operation 02m 54s
Update Operation 08m 04s
Delete Operation 02m 29s
Find document(s) and Perform Operations 08m 54s

Cursor

Introduction to Cursor 03m 01s
Cursor Methods 07m 39s

Querying Collections

Demo: Querying Collections 04m 06s
Query Selectors 01m 24s
Demo: Query Selectors 12m 35s

Schema Validations

Schema Validation 01m 25s
Defining Schema Validation 02m 56s
Demo : Schema Validation 13m 58s

Indexes

Introduction to Indexes 01m 41s
Demo : Creating Indexes 03m 00s
Types of Indexes 02m 03s

Course Overview

Course Overview 01m 25s

Data Modeling in MongoDB

Data Modeling in MongoDB Preview 01m 06s
Embedded Document 01m 37s
Reference Document 01m 50s

Model Relationships

Introduction to Model Relationships 01m 09s
One-to-One Relationships: Embedded Documents 03m 18s
One-to-Many Relationships:Embedded Documents 02m 06s
One-to-Many Relationships:Reference Documents 04m 01s
Many-to-Many Relationships:Embedded Documents 02m 36s

Aggregation

Introduction to Aggregation 00m 43s
Aggregation Pipeline 04m 11s
Demo : Aggregation Pipeline 05m 46s
Map-Reduce 02m 22s
Demo : Map-Reduce 02m 29s
Single Purpose Aggregation Operations 02m 06s

Data Export and Import

Data Export and Import : MongoDB Compass 02m 28s
Data Export and Import : Command Prompt 03m 47s

Database Backup and Restore

Database Backup and Restore : Command Prompt 03m 48s
Quick Notes Notes (17)

Introduction to NoSQL

00:05:00

Introduction to MongoDB

00:05:00

MongoDB Installation and Configuration

00:02:00

MongoDB Basics

00:02:00

Mongo Shell and Commands

00:03:00

Data Types in MongoDB

00:03:00

Collections and Documents in MongoDB

00:08:00

MongoDB CRUD Operations

00:03:00

Cursor in MongoDB

00:04:00

MongoDB Queries

00:02:00

Schema Validation in MongoDB

00:02:00

Indexes in MongoDB

00:05:00

Data Modeling in MongoDB

00:04:00

Model Relationships in MongoDB

00:01:00

Aggregation in MongoDB

00:03:00

Data Export and Import in MongoDB

00:05:00

Backup and Restore Database in MongoDB

00:01:00

Hands-On Labs Labs(5)

MongoDB: Insert Document(s) in a Collection

00:25:00

MongoDB: Retrieve Operation

00:20:00

MongoDB: Update Operation

00:20:00

MongoDB: Delete Operation

00:15:00

MongoDB: Schema Validation

00:20:00

Skill Tests Tests (4)

MongoDB Skill Challenge

15 Questions

Introduction to MongoDB

15 Questions

Working with MongoDB

15 Questions

MongoDB Advanced Concepts

15 Questions

Our Students Reviews

Frequently Asked Questions

Q1. What is Self Paced course offered by ScholarHat?

Online Self Paced Courses are designed for self-directed training, allowing participants to begin at their convenience with structured training and review exercises to reinforce learning. You'll learn through videos, PPTs, and Assignments designed to enhance learning outcomes, all at times that are most convenient for you.

Q2. Who are your mentors?

All our mentors are highly qualified and experience professionals. All have at least 8-10 yrs of development experience in various technologies and are trained by Dot Net Tricks to deliver interactive training to the participants.

Q3. How would I get access to the Learning Content?

As soon as you enroll in the course, you will get access to the course content through LMS (The Learning Management System) in the form of a complete set of Videos, PPTs, PDFs, and Assignments. You can start learning right away.

Q4. How do I enroll for the course?

You can enroll in the course by doing payment. Payment can be made using any of the following options.

  1. Visa debit/credit card
  2. Net banking
  3. Through PayPal

Q5. Student discounts?

Yes, Dot Net Tricks provides student discount to learners who cannot afford the fee. Email us from your student account, or attach your student ID.

Q6. Can I share my course with someone else?

In short, no. Check our licensing that you agree to by using Dot Net Tricks LMS. We track this stuff, any abuse of copyright is taken seriously. Thanks for your understanding on this one.

Q7. How do I setup my team?

Please drop us an email with a list of user details like name, email you’d like to enroll and have access, we'll create your team accounts.

Q8. Do you provide technology version upgrade session free?

Yes, we do. As the technology upgrades your content gets updated at no cost.

Q9. Whom do I contact, if I have more queries?

You can give us a CALL at +91 113 303 4100 OR email us at enquiry@dotnettricks.com

Q10. Do you offer certificates of completion?

We do. Once you've finished a course, reach out to us.

Still have some questions? Let's discuss.
CONTACT US
This course includes
57.17 % OFF
1,179 499
12 months unlimited access to the course.

Access all courses with our subscription plan.
All courses, One subscription!
Accept cookies & close this