Course Description

  • What are the Benefits of MongoDB Certification?

    Why learn Mongo DB Developer

  • What is the focus of this course?

    MongoDB Developer and Administrator certification from Simplilearn would equip you to master the skills to become a MongoDB experienced professional.
    By going through this MongoDB training, you would become job ready by mastering Data Modeling, Ingestion, Query, Sharding, and Data Replication with MongoDB along with installing, updating and maintaining MongoDB environment.
     

  • What learning outcomes can be expected?

    At the end of Simplilearn’s training in MongoDB developer and administrator, you will be able to:

    • Develop expertise in writing Java and NodeJS applications using MongoDB
    • Master the skills of Replication and Sharding of data in MongoDB to optimize read/write performance
    • Perform installation, configuration, and maintenance of MongoDB environment
    • Get hands-on experience in creating and managing different types of indexes in MongoDB for query execution
    • Proficiently store unstructured data in MongoDB
    • Develop skill sets in processing huge amounts of data using MongoDB tools
    • Gain proficiency in MongoDB configuration, backup methods as well as monitoring and operational strategies
    • Acquire an in-depth understanding of managing DB Notes, Replica Sets & Master-Slave concepts

  • Who should do this course?

    The MongoDB Certification course is ideal for professionals aspiring for a career in NoSQL databases and MongoDB. The course is suited for:
    • Database Administrators
    • Database Architects
    • Software Developers
    • Software Architects
    • Database Professionals
    • Project Managers
    • IT developers, Testers
    • Analytics professionals
    • Research professionals
    • System Administrators

  • What projects are included in this course?

    Domain: E-Learning Industry

    Problem Statement:
    Design a Web application for a leading E-learning organization using MongoDB to support read and write scalability. You can use web technologies such as HTML, JavaScript (JSP), Servlet, and Java. Using this Web application, a user should able to add, retrieve, edit, and delete the course information using MongoDB as the backend database.  Screenshots for the GUI are shown below.  Note that it is not mandatory to use Java technologies. You can choose any technology that you are comfortable with to design this Web application.

    Domain: Telecom Industry

    ABC Corporation is a Telecom Company. For security reasons, the government has recently brought the regulation that all the telecom operators should store all the calling data of its users for as much as 15 years. ABC Corporation already used to store all the calling data of the users but due to the recent surge of users, the company is only able to store 6 months of data. ABC Corp now wants to scale their database and wants to store 15 years of data. . Now they are building a Java base interface which can help them store this data in MongoDB. Using Mango DB for Call Data and Analysis, we would resolve the problem statement.

    Domain: Training Center

    PQR Corp is a leading corporate training provider. A lot of prestigious organizations send their employees to PQR Corp for training on different skills. As a distinct training provider, PQR Corp has decided to share analysis report with their clients. This report will help their clients know the employees who have completed training and evaluation exam, what are their strengths, and what are the areas where employees need improvement. This is going to be a unique selling feature for the PQR Corp. As PQR Corp is already doing great business and they give training to a large number of people every month, they have huge amount of data to deal with. They have hired you as an expert and want your help to solve this problem.

Course Preview

    • Lesson 0 - Course Introduction

      03:49
      • 0.001 Course Introduction
        00:09
      • 0.002 Table of Contents
        00:35
      • 0.003 Objectives
        00:40
      • 0.004 Course Overview
        00:54
      • 0.005 Value to Professionals and Organizations
        00:59
      • 0.006 Course Prerequisites
        00:17
      • 0.007 Lessons Covered
        00:07
      • 0.008 Conclusion
        00:08
    • Lesson 1 - Introduction to NoSQL databases

      31:44
      • 1.001 Lesson1 NoSQL database introduction
        00:15
      • 1.002 Objectives
        00:34
      • 1.003 What is NoSQL
        01:01
      • 1.004 What is NoSQL (contd.)
        00:27
      • 1.005 Why NoSQL
        01:29
      • 1.006 Difference Between RDBMS and NoSQL Databases
        02:22
      • 1.007 Benefits of NoSQL
        04:41
      • 1.008 Benefits of NoSQL (contd.)
        04:07
      • 1.009 Types of NoSQL
        01:30
      • 1.010 Key-Value Database
        01:31
      • 1.011 Key-Value Database (contd.)
        01:28
      • 1.012 Document Database
        00:51
      • 1.013 Document Database Example
        00:55
      • 1.014 Column-Based Database
        00:53
      • 1.015 Column-Based Database (contd.)
        01:04
      • 1.016 Column-Based Database (contd.)
        00:24
      • 1.017 Column-Based Database Example
        00:21
      • 1.018 Graph Database
        01:11
      • 1.019 Graph Database (contd.)
        01:12
      • 1.020 CAP Theorem
        00:28
      • 1.021 CAP Theorem (contd.)
        01:04
      • 1.022 Consistency
        00:49
      • 1.023 Availability
        00:26
      • 1.024 Partition Tolerance
        00:58
      • 1.025 Mongo DB as Per CAP
        00:49
      • 1.26 Quiz
      • 1.027 Summary
        00:44
      • 1.028 Conclusion
        00:10
    • Lesson 2 - MongoDB A Database for the Modern Web

      49:33
      • 2.001 Lesson 2 MongoDB-A Database for the Modern Web
        00:19
      • 2.002 Objectives
        00:41
      • 2.003 What is MongoDB
        01:11
      • 2.004 JSON
        00:50
      • 2.005 JSON Structure
        01:22
      • 2.006 BSON
        01:27
      • 2.007 MongoDB Structure
        01:25
      • 2.008 Document Store Example
        00:33
      • 2.009 MongoDB as a Document Database
        01:34
      • 2.010 Transaction Management in MongoDB
        00:33
      • 2.011 Easy Scaling
        00:52
      • 2.012 Scaling Up vs. Scaling Out
        00:49
      • 2.013 Vertical Scaling
        00:50
      • 2.014 Horizontal Scaling
        01:30
      • 2.015 Features of MongoDB
        01:42
      • 2.016 Secondary Indexes
        00:40
      • 2.017 Replication
        00:57
      • 2.018 Replication (contd.)
        00:21
      • 2.019 Memory Management
        00:43
      • 2.020 Replica Set
        00:48
      • 2.021 Auto Sharding
        00:57
      • 2.022 Aggregation and MapReduce
        01:11
      • 2.023 Collection and Database
        01:01
      • 2.024 Schema Design and Modeling
        00:46
      • 2.025 Reference Data Model
        01:17
      • 2.026 Reference Data Model Example
        00:44
      • 2.027 Embedded Data Model
        01:09
      • 2.028 Embedded Data Model Example
        00:29
      • 2.029 Data Types
        01:25
      • 2.030 Data Types (contd.)
        02:03
      • 2.031 Data Types (contd.)
        01:02
      • 2.032 Core Servers of MongoDB
        01:27
      • 2.033 MongoDB s Tools
        02:57
      • 2.034 Installing MongoDB on Linux
        00:05
      • 2.035 Installing MongoDB on Linux
        03:01
      • 2.036 Installing MongoDB on Windows
        00:06
      • 2.037 Installing MongoDB on Windows
        01:22
      • 2.038 Starting MongoDB On Linux
        00:05
      • 2.039 Starting MongoDB On Linux
        01:25
      • 2.040 Starting MongoDB On Windows
        00:04
      • 2.041 Starting MongoDB On Windows
        01:38
      • 2.042 Use Cases
        02:40
      • 2.043 Use Cases (contd.)
        02:28
      • 2.44 Quiz
      • 2.045 Summary
        00:52
      • 2.046 Conclusion
        00:12
    • Lesson 3 - CRUD Operations in MongoDB

      1:03:47
      • 3.001 Lesson 3 CRUD Operations in MongoDB
        00:22
      • 3.002 Objectives
        01:07
      • 3.003 Data Modification in MongoDB
        00:52
      • 3.004 Batch Insert in MongoDB
        01:45
      • 3.005 Ordered Bulk Insert
        01:49
      • 3.006 Performing Ordered Bulk Insert
        00:06
      • 3.007 Performing Ordered Bulk Insert
        01:57
      • 3.008 Unordered Bulk Insert
        01:08
      • 3.009 Performing Un-ordered Bulk Insert
        00:06
      • 3.010 Performing Un-ordered Bulk Insert
        01:50
      • 3.011 Inserts Internals and Implications
        01:13
      • 3.012 Performing an Insert Operation
        00:06
      • 3.013 Performing an Insert Operation
        01:51
      • 3.014 Retrieving the documents
        00:47
      • 3.015 Specify Equality Condition
        01:32
      • 3.016 Retrieving Documents by Find Query
        00:07
      • 3.017 Retrieving Documents by Find Query
        01:12
      • 3.018 dollar in, AND Conditions
        01:36
      • 3.019 dollar or Operator
        00:46
      • 3.020 Specify AND or OR Conditions
        01:05
      • 3.021 Retrieving Documents by Using FindOne, AND or OR Conditions
        00:09
      • 3.022 Retrieving Documents by Using FindOne, AND or OR Conditions
        01:49
      • 3.023Regular Expression
        00:47
      • 3.024 Array Exact Match
        00:45
      • 3.025 Array Projection Operators
        00:48
      • 3.026 Retrieving Documents for Array Fields
        00:05
      • 3.027 Retrieving Documents for Array Fields
        01:52
      • 3.028 dollar Where Query
        01:13
      • 3.029 Cursor
        01:51
      • 3.030 Cursor (contd.)
        01:49
      • 3.031 Cursor (contd.)
        01:49
      • 3.032 Retrieving Documents Using Cursor
        00:06
      • 3.033 Retrieving Documents Using Cursor
        02:48
      • 3.034 Pagination
        00:48
      • 3.035 Pagination Avoiding Larger Skips
        00:49
      • 3.036 Advance query option
        01:18
      • 3.037 Update Operation
        01:02
      • 3.038 Updating Documents in MongoDB
        00:06
      • 3.039 Updating Documents in MongoDB
        01:23
      • 3.040 dollar SET
        01:38
      • 3.041 Updating Embedded Documents in MongoDB
        00:06
      • 3.042 Updating Embedded Documents in MongoDB
        01:06
      • 3.043 Updating Multiple Documents in MongoDB
        00:06
      • 3.044 Updating Multiple Documents in MongoDB
        01:31
      • 3.045 dollar Unset and dollar inc Modifiers
        01:02
      • 3.046 Dollar inc modifier to increment and decrement
        00:07
      • 3.047 Dollar inc modifier to increment and decrement
        02:35
      • 3.048 Replacing Existing Document with New Document
        00:07
      • 3.049 Replacing Existing Document with New Document
        01:14
      • 3.050 dollar Push and dollar addToSet
        00:43
      • 3.051 Positional Array Modification
        01:26
      • 3.052 Adding Elements into Array Fields
        00:06
      • 3.053 Adding Elements into Array Fields
        01:46
      • 3.054 Adding Elements to Array Fields Using AddToSet
        00:06
      • 3.055 Adding Elements to Array Fields Using AddToSet
        01:12
      • 3.056 Performing AddToSet
        00:08
      • 3.057 Performing AddToSet
        00:49
      • 3.058 Upsert
        01:22
      • 3.059 Removing Documents
        01:16
      • 3.060 Performing Upsert and Remove Operation
        00:07
      • 3.061 Performing Upsert and Remove Operation
        01:31
      • 3.62 Quiz
      • 3.063 Summary
        00:58
      • 3.064 Conclusion
        00:11
    • Lesson 4 - Indexing and Aggregation

      1:14:15
      • 4.001 Lesson 4 Indexing and Aggregation
        00:20
      • 4.002 Objectives
        00:50
      • 4.003 Introduction to Indexing
        01:08
      • 4.004 Types of Index
        01:51
      • 4.005 Properties of Index
        01:14
      • 4.006 Single Field Index
        00:41
      • 4.007 Single Field Index on Embedded Document
        00:37
      • 4.008 Compound Indexes
        00:58
      • 4.009 Index Prefixes
        01:02
      • 4.010 Sort Order
        01:07
      • 4.011 Ensure Indexes Fit RAM
        00:46
      • 4.012 Multi-Key Indexes
        00:54
      • 4.013 Compound Multi-Key Indexes
        00:44
      • 4.014 Hashed Indexes
        01:01
      • 4.015 TTL Indexes
        01:42
      • 4.016 Unique Indexes
        01:17
      • 4.017 Sparse Indexes
        01:23
      • 4.018 Demo-Create Compound, Sparse, and Unique Indexes
        00:07
      • 4.019 Demo-Create Compound, Sparse, and Unique Indexes
        01:52
      • 4.020 Text Indexes
        01:20
      • 4.021 Demo-Create Single Field and Text Index
        00:06
      • 4.022 Demo-Create Single Field and Text Index
        02:29
      • 4.023 Text Search
        01:30
      • 4.024 Index Creation
        00:56
      • 4.025 Index Creation (contd.)
        01:35
      • 4.026 Index Creation on Replica Set
        01:34
      • 4.027 Remove Indexes
        00:37
      • 4.028 Modify Indexes
        00:53
      • 4.029 Demo-Drop and Index from a Collection
        00:05
      • 4.030 Demo-Drop and Index from a Collection
        01:29
      • 4.031 Rebuild Indexes
        01:07
      • 4.032 Listing Indexes
        00:37
      • 4.033 Demo-Retrieve Indexes for a Collection and Database
        00:07
      • 4.034 Demo-Retrieve Indexes for a Collection and Database
        01:24
      • 4.035 Measure Index Use
        00:44
      • 4.036 Demo-Use Mongo Shell Methods to Monitor Indexes
        00:07
      • 4.037 Demo-Use Mongo Shell Methods to Monitor Indexes
        02:26
      • 4.038 Control Index Use
        01:08
      • 4.039 Demo-Use the Explain, Dollar Hint and Dollar Natural Operators to Create Index
        00:08
      • 4.040 Demo-Use the Explain, Dollar Hint and Dollar Natural Operators to Create Index
        01:59
      • 4.041 Index Use Reporting
        01:50
      • 4.042 Geospatial Index
        01:22
      • 4.043 Demo-Create Geospatial Index
        00:06
      • 4.044 Demo-Create Geospatial Index
        03:34
      • 4.045 MongoDB s Geospatial Query Operators
        01:08
      • 4.046 Demo-Use Geospatial Index in a Query
        00:07
      • 4.047 Demo-Use Geospatial Index in a Query
        02:19
      • 4.048 Dollar GeoWith Operator
        00:32
      • 4.049 Proximity Queries in MongoDB
        00:46
      • 4.050 Aggregation
        01:35
      • 4.051 Aggregation (contd.)
        00:38
      • 4.052 Pipeline Operators and Indexes
        01:03
      • 4.053 Aggregate Pipeline Stages
        01:43
      • 4.054 Aggregate Pipeline Stages (contd.)
        01:08
      • 4.055 Aggregation Example
        01:17
      • 4.056 Demo-Use Aggregate Function
        00:06
      • 4.057 Demo-Use Aggregate Function
        01:37
      • 4.058 MapReduce
        00:50
      • 4.059 MapReduce (contd.)
        01:13
      • 4.060 MapReduce (contd.)
        00:56
      • 4.061 Demo-Use MapReduce in MongoDB
        00:06
      • 4.062 Demo-Use MapReduce in MongoDB
        02:36
      • 4.063 Aggregation Operations
        01:25
      • 4.064 Demo-Use Distinct and Count Methods
        00:06
      • 4.065 Demo-Use Distinct and Count Methods
        01:21
      • 4.066 Aggregation Operations (contd.)
        00:39
      • 4.067 Demo-Use the Group Function
        00:05
      • 4.068 Demo-Use the Group Function
        00:54
      • 4.69 Quiz
      • 4.070 Summary
        01:07
      • 4.071 Conclusion
        00:11
    • Lesson 5 - Replication and Sharding

      1:14:51
      • 5.001 Replication and Sharding
        00:21
      • 5.002 Objectives
        00:47
      • 5.003 Introduction to Replication
        01:20
      • 5.004 Master-Slave Replication
        00:40
      • 5.005 Replica Set in MongoDB
        01:45
      • 5.006 Replica Set in MongoDB (contd.)
        01:02
      • 5.007 Automatic Failover
        00:54
      • 5.008 Replica Set Members
        01:01
      • 5.009 Priority 0 Replica Set Members
        01:11
      • 5.010 Hidden Replica Set Members
        01:05
      • 5.011 Delayed Replica Set Members
        01:07
      • 5.012 Delayed Replica Set Members (contd.)
        00:56
      • 5.013 Demo-Start a Replica Set
        00:05
      • 5.014 Demo-Start a Replica Set
        02:40
      • 5.015 Write Concern
        01:36
      • 5.016 Write Concern (contd.)
        00:52
      • 5.017 Write Concern Levels
        01:25
      • 5.018 Write Concern for a Replica Set
        01:08
      • 5.019 Modify Default Write Concern
        00:57
      • 5.020 Read Preference
        01:03
      • 5.021 Read Preference Modes
        01:03
      • 5.022 Blocking for Replication
        01:29
      • 5.023 Tag Set
        01:25
      • 5.024 Configure Tag Sets for Replica set
        02:13
      • 5.025 Replica Set Deployment Strategies
        01:54
      • 5.026 Replica Set Deployment Strategies (contd.)
        01:40
      • 5.027 Replica Set Deployment Patterns
        00:40
      • 5.028 Oplog File
        01:29
      • 5.029 Replication State and Local Database
        01:00
      • 5.030 Replication Administration
        01:24
      • 5.031 Demo-Check a Replica Set Status
        00:07
      • 5.032 Demo-Check a Replica Set Status
        02:22
      • 5.033 Sharding
        01:50
      • 5.034 When to Use Sharding
        01:13
      • 5.035 What is a Shard
        01:00
      • 5.036 What is a Shard Key
        00:56
      • 5.037 Choosing a Shard Key
        00:27
      • 5.038 Ideal Shard Key
        01:29
      • 5.039 Range-Based Shard Key
        01:20
      • 5.040 Hash-Based Sharding
        00:57
      • 5.041 Impact of Shard Keys on Cluster Operation
        01:48
      • 5.042 Production Cluster Architecture
        01:42
      • 5.043 Config Server Availability
        01:11
      • 5.044 Production Cluster Deployment
        01:31
      • 5.045 Deploy a Sharded Cluster
        01:34
      • 5.046 Add Shards to a Cluster
        01:33
      • 5.047 Demo-Create a Sharded Cluster
        00:06
      • 5.048 Demo-Create a Sharded Cluster
        03:02
      • 5.049 Enable Sharding for Database
        01:05
      • 5.050 Enable Sharding for Collection
        00:52
      • 5.051 Enable Sharding for Collection (contd.)
        00:36
      • 5.052 Maintaining a Balanced Data Distribution
        00:34
      • 5.053 Splitting
        00:40
      • 5.054 Chunk Size
        01:30
      • 5.055 Special Chunk Type
        00:57
      • 5.056 Shard Balancing
        02:09
      • 5.057 Shard Balancing (contd.)
        00:47
      • 5.058 Customized Data Distribution with Tag Aware Sharding
        00:36
      • 5.059 Tag Aware Sharding
        00:38
      • 5.060 Add Shard Tags
        01:29
      • 5.061 Remove Shard Tags
        01:12
      • 5.62 Quiz
      • 5.063 Summary
        01:16
      • 5.064 Conclusion
        00:10
    • Lesson 6 - Developing Java and Node JS Application with MongoDB

      47:02
      • 6.001 Developing Java and Node JS Application with MongoDB
        00:17
      • 6.002 Objectives
        00:38
      • 6.003 Capped Collection
        01:15
      • 6.004 Capped Collection Creation
        00:57
      • 6.005 Capped Collection Creation (contd.)
        00:53
      • 6.006 Demo-Create a Capped Collection in MongoDB
        00:05
      • 6.007 Demo-Create a Capped Collection in MongoDB
        01:55
      • 6.008 Capped Collection Restriction
        01:11
      • 6.009 TTL Collection Features
        00:57
      • 6.010 Demo-Create TTL Indexes
        00:06
      • 6.011 Demo-Create TTL Indexes
        02:14
      • 6.012 GridFS
        01:03
      • 6.013 GridFS Collection
        01:43
      • 6.014 Demo-Create GridFS in MongoDB Java Application
        00:06
      • 6.015 Demo-Create GridFS in MongoDB Java Application
        02:36
      • 6.016 MongoDB Drivers and Client Libraries
        00:30
      • 6.017 Develop Java Application with MongoDB
        00:56
      • 6.018 Connecting to MonogDB from Java Program
        00:50
      • 6.019 Create Collection From Java Program
        00:45
      • 6.020 Insert Documents From Java Program
        00:39
      • 6.021 Insert Documents Using Java Code Example
        00:42
      • 6.022 Demo-Insert a Document Using Java
        00:04
      • 6.023 Demo-Insert a Document Using Java
        02:41
      • 6.024 Retrieve Documents Using Java Code
        00:29
      • 6.025 Demo-Retrieve Document Using Java
        00:04
      • 6.026 Demo-Retrieve Document Using Java
        01:38
      • 6.027 Update Documents Using Java Code
        00:29
      • 6.028 Demo-Update Document Using Java
        00:04
      • 6.029 Demo-Update Document Using Java
        02:13
      • 6.030 Delete Documents Using Java Code
        00:23
      • 6.031 Demo-Delete Document Using Java
        00:05
      • 6.032 Demo-Delete Document Using Java
        01:38
      • 6.033 Store Images Using GridFS API
        00:56
      • 6.034 Retrieve Images Using GridFS API
        00:35
      • 6.035 Remove Image Using GridFS API
        00:14
      • 6.036 Remove Image Using GridFS API (contd..)
        00:49
      • 6.037 Connection Creation Using Node JS
        01:03
      • 6.038 Insert Operations Using Node JS
        00:49
      • 6.039 Insert Operations Using Node JS (contd.)
        01:02
      • 6.040 Demo-Perform CRUD Operation in Node JS
        00:05
      • 6.041 Demo-Perform CRUD Operation in Node JS
        02:29
      • 6.042 Demo-Perform Insert and Retrieve Operations Using Node JS
        00:05
      • 6.043 Demo-Perform Insert and Retrieve Operations Using Node JS
        01:07
      • 6.044 Update Operations Using Node JS
        00:19
      • 6.045 Retrieve Documents Using Node JS
        00:40
      • 6.046 Using DB Cursor to Retrieve Documents
        00:26
      • 6.047 Mongoose ODM Module in Node JS
        00:39
      • 6.048 Defining Schema Using Mongoose
        00:50
      • 6.049 Defining Schema Using Mongoose (contd.)
        00:58
      • 6.050 Demo-Use Mongoose to Define Schema
        00:07
      • 6.051 Demo-Use Mongoose to Define Schema
        01:27
      • 6.052 Demo-How to Run Node JS Using Mongoose
        00:09
      • 6.053 Demo-How to Run Node JS Using Mongoose
        00:55
      • 6.54 Quiz
      • 6.055 Summary
        01:03
      • 6.056 Conclusion
        00:09
    • Lesson 7 - Administration of MongoDB Cluster Operations

      59:20
      • 7.001 Administration of MongoDB Cluster Operations
        00:17
      • 7.002 Objectives
        00:28
      • 7.003 Capped Collection
        01:15
      • 7.004 Capped Collection Creation
        00:57
      • 7.005 Capped Collection Creation (contd.)
        00:53
      • 7.006 Demo-Create a Capped Collection in MongoDB
        00:05
      • 7.007 Demo-Create a Capped Collection in MongoDB
        01:55
      • 7.008 Capped Collection Restriction
        01:11
      • 7.009 TTL Collection Features
        00:57
      • 7.010 Demo-Create TTL Indexes
        00:05
      • 7.011 Demo-Create TTL Indexes
        02:14
      • 7.012 GridFS
        01:03
      • 7.013 GridFS Collection
        01:43
      • 7.014 Demo-Create GridFS in MongoDB Java Application
        00:06
      • 7.015 Demo-Create GridFS in MongoDB Java Application
        02:36
      • 7.016 Memory-Mapped Files
        01:17
      • 7.017 Journaling Mechanics
        01:25
      • 7.018 Storage Engines
        00:35
      • 7.019 MMAPv1 Storage Engine
        00:48
      • 7.020 WiredTiger Storage Engine
        01:47
      • 7.021 WiredTiger Compression Support
        00:56
      • 7.022 Power of 2-Sized Allocations
        01:14
      • 7.023 No Padding Allocation Strategy
        00:40
      • 7.024 Diagnosing Performance Issues
        00:57
      • 7.025 Diagnosing Performance Issues (contd.)
        02:07
      • 7.026 Diagnosing Performance Issues (contd.)
        02:28
      • 7.027 Demo-Monitor Performance in MongoDB
        00:05
      • 7.028 Demo-Monitor Performance in MongoDB
        02:05
      • 7.029 Optimization Strategies for MongoDB
        01:42
      • 7.030 Configure Tag Sets for Replica Set
        00:49
      • 7.031 Optimize Query Performance
        02:08
      • 7.032 Monitoring Strategies for MongoDB
        00:49
      • 7.033 MongoDB Utilities
        01:33
      • 7.034 MongoDB Commands
        02:25
      • 7.035 MongoDB Management service (MMS)
        00:26
      • 7.036 Data Backup Strategies in MongoDB
        00:28
      • 7.037 Copying Underlying Data Files
        01:59
      • 7.038 Backup with MongoDump
        01:59
      • 7.039 Fsync and Lock
        01:49
      • 7.040 MongoDB Ops Manager Backup Software
        00:46
      • 7.041 Security Strategies in MongoDB
        01:33
      • 7.042 Authentication Implementation in MongoDB
        01:54
      • 7.043 Authentication in a Replica set
        01:06
      • 7.044 Authentication on Sharded Clusters
        01:30
      • 7.045 Authorization
        02:11
      • 7.046 End-to-End Auditing for Compliance
        00:46
      • 7.47 Quiz
      • 7.048 Summary
        01:08
      • 7.049 Conclusion
        00:10
    • {{childObj.title}}

      • {{childObj.childSection.chapter_name}}

        • {{lesson.title}}
      • {{lesson.title}}

    View More

    View Less

Exam & Certification

  • How to become a Certified MongoDB Professional?

    To become a Certified MongoDB Professional, it is mandatory to fulfill both the following criteria:
    • Completing project given by Simplilearn. The project is evaluated by the lead trainer. Necessary screenshots of the project output should be submitted via LMS within 3 months of the completion of training. In case, you have any queries or difficulties while solving project then you can get assistance from experts at SimpliTalk to clarify such queries & difficulties. For Online Classroom Training, in case you have doubts in implementing the project, you may attend any of the ongoing batches of MongoDB Developer and Administrator Certification Training to get help in Project work.
    • Clearing the online examination with a minimum score of 80%. In case, you don’t clear the online exam in the first attempt, you can re-attempt the exam one more time.
    At the end of the course, you will receive an experience certificate stating that you have 3 months experience in implementing MongoDB Developer and Administrator project.

    Note: It is mandatory that you fulfill both the criteria i.e. completion of any one Project and clearing the online exam with minimum score of 80%, to become a Certified MongoDB Professional.

  • What are the prerequisites for the course?

    The prerequisites for the MongoDB Certification course are:

    • Fundamental knowledge of any programming language
    • Basic understanding of any database, SQL, and query language for databases
    • Working knowledge of Linux or Unix based systems (not mandatory)
    It is recommended to do at least one of the following two courses.  As it provides an excellent foundation for this course.
    • Big Data Hadoop Developer
    • Big Data Hadoop Administrator

  • What do I need to do to unlock my Simplilearn certificate?

    Online Classroom:
    • You need to attend one complete batch.
    • Complete 1 project and 1 simulation test with a minimum score of 60%.
    Online Self-Learning:
    • Complete 85% of the course.
    • Complete 1 project and 1 simulation test with a minimum score of 60%.

  • Do you provide any practice tests as part of this course?

    Yes, we provide 1 practice test as part of our course to help you prepare for the actual certification exam. You can try this Free MongoDB Developer Exam Practice Test to understand the type of tests that are part of the course curriculum.  

  • Do you provide any practice tests as part of this course?

    Yes, we provide 1 practice test as part of our course to help you prepare for the actual certification exam. You can try this free MongoDB Developer Exam Practice Test to understand the type of tests that are part of the course curriculum.

Reviews

John Matthews
John Matthews Houston

Course content is very good. Topics were covered in depth and were explained with appropriate examples, it definitely helped in understanding MongoDB better!!

Read more Read less
Samir Pandey
Samir Pandey Houston

I recently completed the online session on MongoDB. I am quite impressed with the content and clear explanations, especially on sharding and data modelling.

Read more Read less
Steve Simons
Steve Simons Houston

Good Online training course content with very useful Demos on important topics. Looking forward for similar certification trainings in Big Data.

Read more Read less
Nagarjuna D N
Nagarjuna D N System Engineer, Bangalore

Great effort by Simplilearn. I really appreciate it. I didn't get bored of any session like offline trainings, instead it was very interesting. I am a newbie in IT field, so I am excited to learn and start my career in it. Thank you very much.

Read more Read less
Neha Shailendra
Neha Shailendra Freelance Graphic Designer at Institute Of Indian Interior Designers, Bangalore

The MongoDB Dev & Admin from Simplilearn have been excellent. The trainer explained each topic, by elaborating, yet simplifying the content. He made it a point to troubleshoot problems and also made us do the hands-on which helped us realize what the problem might be from a beginners perspective. Overall, it was a great experience.

Read more Read less
Adekunle Umar
Adekunle Umar Big Data Architect at Quantiflow (Pty) Limited, Johannesburg

I had joined Simplilearn's MongoDB Dev & Admin online course. The experience was excellent. The trainer was well organized and the hands-on experiments were enlightening. Thank you Simplilearn team.

Read more Read less

FAQs

  • What are the System Requirements?

    Your system needs to fulfil the following requirements:

    • 64-bit Operating System
    • 8GB RAM

  • How will the Labs be conducted?

    We will help you to set up a Virtual Machine with local access. The detailed installation guide is provided in Lesson 2 of the MongoDB Developer & Administrator course.

  • How will you do the projects and get certified?

    Problem statements along with Data points are provided in the Learning Management System.

    On the completion of the course, you have to submit the project which will be evaluated by the trainer. On successful evaluation of the project and completion of the online exam, you will get certified as MongoDB skilled Professional.

  • Who are the trainers?

    Highly qualified and certified instructors with industry relevant experience deliver trainings.

  • What are the modes of training offered for this course?

    We offer this training in the following modes:

    Live Virtual Classroom or Online Classroom: With instructor led online classroom training, you have the option to attend the course remotely from your desktop, laptop via video conferencing. This format saves productivity challenges and decreases your time spent away from work or home.

    Online Self-Learning: In this mode, you will get the lecture videos and you can go through the course as per your comfort level.

  • What if I miss a class?

    We provide the recordings of the class after the session is conducted. So, if you miss a class then you can go through the recordings before the next session.

  • Can I cancel my enrolment? Do I get a refund?

    Yes, you can cancel your enrolment. We provide a complete refund after deducting the administration fee. To know more, please go through our refund policy.

  • What are the payment options?

    Payments can be made using any of the following options and a receipt of the same will be issued to you automatically via email.
    • Visa Debit/credit Card
    • American Express and Diners Club Card
    • Master Card
    • PayPal

  • I want to know more about the training program. Whom do I contact?

    Please join our Live Chat for instant support, call us, or Request a Call Back to have your query resolved.

  • Who are our Faculties and how are they selected?

    All our trainers are working professionals and industry experts with at least 10-12 years of relevant teaching experience.

    Each of them have gone through a rigorous selection process which includes profile screening, technical evaluation, and training demo before they are certified to train for us.  

    We also ensure that only those trainers with a high alumni rating continue to train for us.

  • What is Global Teaching Assistance?

    Our teaching assistants are here to help you get certified in your first attempt.

    They are a dedicated team of subject matter experts to help you at every step and enrich your learning experience from class onboarding to project mentoring and job assistance.

    They engage with the students proactively to ensure the course path is followed.

    Teaching Assistance is available during business hours.

  • What is covered under the 24/7 Support promise?

    We offer 24/7 support through email, chat, and calls.  

    We also have a dedicated team that provides on demand assistance through our community forum. What’s more, you will have lifetime access to the community forum, even after completion of your course with us.

  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.