Disclosure: when you buy through links on our site, we may earn an affiliate commission.

MongoDB: Initiating the Next Step

A complete guide for Indexing, Aggregation and Replication in MongoDB
(24 reviews)
184 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 3h 24m
Language: English
Next start: On Demand

Table of contents


MongoDB is a scalable and high-performance open source leading NoSQLdatabase designed to handle document-oriented storage. This course on MongoDB will give you great understanding on MongoDB concepts needed to create and deploy a highly scalable and performance oriented database.
By the completion of this Advanced MongoDB development Course, you will have a strong understanding of how to use the advanced concepts in MongoDB such as Indexing, Aggregation and Replication. In this course we’ll cover:

– Single Field Indexes, Compound Indexes and Multikey Indexes
– Geospatial Indexes and Queries
– Text Indexes
– Performing Aggregation operations to group values from multiple documents

– Replication for redundancy, data availability and protecting a database from the loss of a single server.

All the books and PDFs are included, allowing you to follow along with the author throughout the modules in this course.

You will learn

✓ Create and configure different types of indexes for different purposes.
✓ Create indexes that support data stored as GeoJSON objects and legacy coordinate pairs.
✓ Build and configure indexes that support full-text searches.
✓ Use aggregation framework in MongoDB
✓ Replica sets, their behavior, operation, and use.
✓ Understand the components of replica sets.
✓ Understand the details of the automatic failover and recovery process with replica sets.
✓ Understand the replication in detail.


• PC or MAC
• Fundamentals of NoSQL Databases
• Basics of MongoDB

This course is for

• Software Professionals having a basic understanding of MongoDB
• Database Developers who want to take yourself at higher level of expertise.
• Students who want to be a database developer and administrator
Engraving Intelligence
Insculpt technologies is a leading publisher of development courses which provide in-depth knowledge and high quality training.  Insculpt technologies is serving with a mission of providing right direction to  people who are looking for a career in IT/software industry. Insculpt is the best place for learning  new technologies and making things easy to understand virtually.
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 3h 24m
Language: English
Next start: On Demand

Students are also interested in