Learn MongoDB : Leading NoSQL Database from scratch

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

365 days course access

Live instructor-led online classes

Industry-based projects

Master all concepts in MongoDB for building a MongoDB based applications.

E-box Job Assistant

Get noticed by the top hiring companies

Guide from “Amphi”

The Super teacher


  • 3 hours of lecture Videos
  • 93 hands-on practice exercises
  • 31 Assessment exercises
  • 30 code analysis exercises
  • 139 knowledge based questions
  • 2 Live connect sessions
             (Master classes)
  • Lifetime access
Contact Us
+91 95669 33778

Learn MongoDB : Leading NoSQL Database from scratch


MongoDB is a very popular NoSQL database that is fast and scalable. It is a document database which imposes very little and has drivers for many programming languages. This course will teach you how to get mongo running, manipulate and query data, index for speed, and arm you with the essential skills required to start using Mongo.


Upon the successful completion of this course, you will be able to
  • Understand Mongo as a data store
  • Be comfortable with Mongo's query and update languages
  • Work with the common use-cases and architectures of Mongo
  • Use Mongo's built-in JavaScript interpreter
  • Query Mongo using Mongo's JSON-based query language
  • Index Mongo collections
  • Handle data with Mongo's built-in MapReduce capabilities.

Course Content

MongoDB Overview,Environment setup and Data Modeling Create,Drop collection

In this module you will be exposed to MongoDB concepts needed to create and deploy a highly scalable and performance-oriented database. How to Install MongoDB on windows and Linux. How to create and drop a collections using MongoDB.

  • 2 Videos
  • 1 Hours
  • 34 Problems

Data types, Insert,Update Delete Document

In this module, you will be exposed to concepts and key facts of documents of MongoDB.The document is the unit of storing data in a MongoDB database. document use JSON style for storing data. Documents are analogous to the records of RDBMS. Insert, update, and delete operations can be performed on a collection.

  • 1 Video
  • 3 Hours
  • 37 Problems

Query Document without projection

In this module you will be exposed to query document from MongoDB Collection without projection.MongoDB provides the find() method to query documents within a collection.

  • 1 Video
  • 4 Hours
  • 42 Problems

Query Document with projection

In this module you will be exposed to query document from MongoDB Collection with projection. In MongoDB, projection means selecting only the necessary data rather than selecting whole data of a document.

  • 1 Video
  • 4 Hours
  • 39 Problems

Query Document with Sorting and Limit and Skip() records

In this module, you will be exposed to explore limit, skip and sort methods to operate on the documents present inside a collection of MongoDB.The 'limit ()' method is used to limit the records or documents present inside a collection.The 'skip ()' method is used to skip the number of documents.The 'sort ()' method is used to sort the documents inside a collection

  • 1 Video
  • 3 Hours
  • 35 Problems

Aggregation Functions

In this module, you will be exposed to aggregate functions in MongoDB and you will be exposed to MapReduce to Speed Up Data Aggregation in MongoDB.Aggregations operations process data records and return computed results. Aggregation operations group values from multiple documents together, and can perform a variety of operations on the grouped data to return a single result.MapReduce is a common way while using big data. It’s a way to extract and aggregate from a huge dataset.

  • 2 Video
  • 6 Hours
  • 50 Problems

Indexing,Replication and Sharding Connecting with Java

In this module, you will be exposed to Indexing, Sharding and how to set up MongoDB JDBC driver.An index in MongoDB is a special data structure that holds the data of few fields of documents on which the index is created.Sharding is the process of storing data records across multiple machines and it is MongoDB's approach to meeting the demands of data growth.

  • 3 Videos
  • 3 Hours
  • 56 Problems

Recommended Courses

You can opt for the following courses once you complete your ongoing course

About E-Box

E-Box is a Technology Enabled Active Learning and
Assessment platform for technology and engineering
domains apart from the basic LMS components like
quizzes, assignments, lesson components.

Connect with us