• No products in the cart.

MongoDB Training Course Description

MongoDB is a open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemas.

This MongoDB training course will help participants to master one of the most popular NoSQL databases. This course is designed to provide knowledge and skills to become a successful mongoDB® expert. The course covers a range of NoSQL and mongoDB® topics such as CRUD Operations, Schema Design & Data Modelling, Scalability etc.


MongoDB Training Learning Outcomes;

  • Introduction to NoSQL Database system.
  • Implementation of JSON/BSON Data Types.
  • The scope of NoSQL in real-world scenarios.
  • The concept of Sharding to learn scalability and availability.
  • Perform CRUD Operations to design Schemas.
  • Stack, merge, Strsplit functions and implementation.
  • Learn about Data Management using MongoDB.
  • Database security risk and MongoDB Security Approach.
  • MongoDB integration with Java, JasperSoft.
  • Work with unstructured data like images, video and log data.


MongoDB Training – Suggested Audience

This training is aimed at professionals who deals with database. Suggested attendees based on our past programs are:

  • Software Architect
  • Database Professional
  • Project Manager
  • Software Developer
  • DBA
  • System Administrator
  • Those looking for a career in Big Data


MongoDB Training – Prerequisites

There are no prerequisites for attending this mongoDB® course. Understanding of any mainstream programming language such as Java, basic understanding of database concepts, and knowledge of a text editor such as ‘VI editor’ will be beneficial.


MongoDB In-house/Corporate Group Training

Available for a group size of more than 4-5. For commercials please send us an email with group size to

Course Curriculum

1. Introduction to NoSQL and MongoDB
RDBMS Details 00:00:00
Types of relational databases Details 00:00:00
Challenges of RDBMS Details 00:00:00
NoSQL database & its significance Details 00:00:00
How NoSQL suits Big Data needs Details 00:00:00
Introduction to MongoDB and its advantages Details 00:00:00
MongoDB installation, JSON features, data types and examples. Details 00:00:00
2. MongoDB Installation
Installing MongoDB Details 00:00:00
Basic MongoDB commands and operations Details 00:00:00
MongoChef (MongoGUI) Installation Details 00:00:00
MongoDB Data types. Details 00:00:00
3. Importance of NoSQL
The need for NoSQL Details 00:00:00
Types of NoSQL databases Details 00:00:00
OLTP & OLAP Details 00:00:00
Limitations of RDBMS Details 00:00:00
ACID properties Details 00:00:00
CAP Theorem Details 00:00:00
Base property Details 00:00:00
About JSON/BSON Details 00:00:00
Database collection & document Details 00:00:00
MongoDB uses Details 00:00:00
MongoDB Write Concern – Acknowledged, Replica Acknowledged, Unacknowledged, Journaled, Fsync. Details 00:00:00
4. CRUD Operations
Understanding CRUD and its functionality Details 00:00:00
CRUD concepts Details 00:00:00
MongoDB Query & Syntax, read and write queries and query optimization. Details 00:00:00
5. Data Modeling & Schema Design
Concepts of data modeling Details 00:00:00
Difference between MongoDB and RDBMS modeling Details 00:00:00
Model tree structure Details 00:00:00
Operational strategies, monitoring, and backup. Details 00:00:00
6. Data Management & Administration
MongoDB® Administration – Health Check, Backup, Recovery, database sharding and profiling, Data Import/Export, Performance tuning etc. Details 00:00:00
7. Data Indexing and Aggregation
Concepts of data aggregation and types, data indexing concepts, properties, and variations. Details 00:00:00
8. MongoDB Security
Understanding database security risks, MongoDB security concept, and security approach Details 00:00:00
MongoDB integration with Java and Robomongo. Details 00:00:00
9. Working with Unstructured Data
Implementing techniques to work with a variety of unstructured data like images, videos, log data, and others, understanding GridFS MongoDB file system for storing data. Details 00:00:00
10. MongoDB Project
MongoDB Project Details Details 00:00:00
Installation of Java Details 00:00:00
Setting up MongoDB JDBC Driver Details 00:00:00
Connecting to the database Details 00:00:00
Understanding about collections and documents Details 00:00:00
Reading and writing basics from the database Details 00:00:00
Learning about the Java Virtual Machine libraries Details 00:00:00

Course Reviews


  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.