MongoDB Training

Module 1

Getting started with NoSQL, MongoDB and their Installation

Database type description

What is NoSQL Database?

NoSQL Database ‘s Types

Challenges with RDBMS

Why we require NoSQL data?


JSON/BSON Introduction

JSON Data Types

Example of JSON

Installation of MONGODB

Module 2

NoSQL and its iMportance

Database Type




Type of NOSQL Database

Challenges with RDBMS


ACID property

CAP Theorem

Base property

Introduction to Json/ Bson

Json Data types

Database collection & document

MongoDB use cases





Repica Acknowledged

Module 3

CRUD Operations

MongoDB crud Tutorial

Installation Rent

used ppt

json its syntax

CRUD Introduction,

Read and Write Operations

Write Operation Concern Levels

MongoDB CRUD Reference

Hands on with CRUD Operations

Module 4

Understanding Schema Design, Backup strategies

Understanding Data Modeling and Monitoring

Data Modeling in MongoDB

RDBMS vs. Data models

Data Modeling tools

Data modeling example & patterns

Model TREE structure

Operational strategies

Backup strategies


Monitoring Commands

Monitoring of performance issues

Run time configuration

Export & import of data

Relationship between Document

Model Specific Application Contexts

Data Model Reference

Hands on with MongoDB Data Modeling

Module 5

Data Administration and Management

Data Management

Introduction to replica

Election of new primary

Replica set

Type of Replica

Hidden Replica

Arbiter Replica


Concepts around Replication

Setting up replicated cluster

Setting up Sharded Cluster

Sharding Database, Collections

Hands on Exercise

Module 6

Indexes and Aggregation

Introduction to Indexes

Concepts around Indexes

Type of Indexes

Index Property

Introduction to Aggregation

Type of Aggregation

Use cases of Aggregation

Hands on Exercise

Module 7

Security in MongoDB

Security Risks to Databases

MongoDB Security Approach

MongoDB Security Concept

Access Control

Integration with MongoDB with Robomongo

Integration with MongoDB with Java

Module 8

Load and Manage Unstructured Data (Videos, Images, Logs, Resumes etc.)

Additional Concept (GridFS à mongo files)


Java MongoDB Integration

Problem Statement

Installation of Java

Adding MongoDB Java Connector and some simple steps.

Developed by God Particles
Back to Top