MongoDB: Initiating the Next Step
3.9 (13 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
118 students enrolled
Wishlisted Wishlist

Please confirm that you want to add MongoDB: Initiating the Next Step to your Wishlist.

Add to Wishlist

MongoDB: Initiating the Next Step

A complete guide for Indexing, Aggregation and Replication in MongoDB
3.9 (13 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
118 students enrolled
Last updated 4/2017
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 3.5 hours on-demand video
  • 37 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I 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.
View Curriculum
  • PC or MAC
  • Fundamentals of NoSQL Databases
  • Basics of MongoDB

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.

Who is the target audience?
  • 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
Students Who Viewed This Course Also Viewed
Curriculum For This Course
52 Lectures
Introductory Video
1 Lecture 01:49

This video is about the Introduction to the Course.

Preview 01:49
Module 1: Introduction to MongoDB
12 Lectures 34:25

1.5 Database in Mongo DB

1.6 Collection in Mongo DB

1.7 Document in Mongo DB

1.8 Data Types in Mongo DB

1.9 Terminologies in RDBMS and Mongo DB

1.10 Installation of MongoDB on Windows

1.11 Introduction to Mongo DB shell

1.12 Handson for data types in MongoDB
MODULE 2: Introduction to Indexes and its Types
9 Lectures 56:00
2.1 Introduction to Indexes

This lecture is about Default id Indexes.

2.2 Default id Indexes

This lecture is about Single field Indexes.

2.3 Single field Indexes

This lecture is about Compound Indexes.

2.4 Compound Indexes

This lecture is about Multi key Indexes.

2.5 Multi key Indexes

This lecture is about Text Indexes.

2.6 Text Indexes

This lecture is about 2D sphere indexes.

2.7 Geospatial Indexes-2D sphere Indexes

This lecture is about 2D Indexes.

2.8 Geospatial Indexes-2D Indexes

This lecture is about Hashed Indexes.

2.9 Hashed Indexes
MODULE 3: Indexing Features and its Strategies
7 Lectures 34:48

This lecture is about Unique Indexes.

3.1 Unique Indexes

This video is about Sparse Indexes.

3.2 Sparse Indexes

This lecture is about TTL Indexes.

3.3 TTL Indexes

In this video we'll discuss about Index Creation.

3.4 Index Creation

This lecture is about Index Management.

3.5 Index Management

This video is about Indexing Strategies.

3.6 Indexing Strategies

This lecture is about Capped Collections.

3.7 Capped Collections
MODULE 4: Aggregation
6 Lectures 36:22

This lecture is about Introduction to Aggregation.

4.1 Introduction to Aggregation

This video is about Aggregation Framework.

4.2 Aggregation Framework

This lecture is about Aggregation Pipeline.

4.3 Aggregation Pipeline

This lecture is about Map Reduce.

4.4 Map Reduce

This lecture is about Single Purpose Aggregation Operations.

4.5 Single Purpose Aggregation Operations

This video is about Stages in Aggregation Framework.

4.6 Stages in Aggregation Framework
MODULE 5: Replication
12 Lectures 32:32

This video is about Introduction to Replication.

5.1 Introduction to Replication

This lecture is about Replication Concept.

5.2 Replication Concept

This lecture is about Priority 0 Replica Set Members.

5.3 Priority 0 Replica Set Members

This video is about Hidden Replica Set Members.

5.4 Hidden Replica Set Members

This video is about Delayed Replica Set Members

5.5 Delayed Replica Set Members

This video is about Replica Set Arbiter.

5.6 Replica Set Arbiter

This video is about Heartbeats.

5.7 Heartbeats

This lecture is about Member States.

5.8 Member States

This lecture is about Replica Set Failover.

5.9 Replica Set Failover

This lecture is about Elections in Replication.

5.10 Elections in Replication

This video is about Rollback in Replication.

5.11 Rollback in Replication

This video is about Replica Set Configuration.

5.12 Replica Set Configuration
MODULE 6: Administration
5 Lectures 08:12

This lecture is about How to turn Primary into Secondary.

6.1 Turning Primary into Secondary

This lecture is about Preventing Election.

6.2 Preventing Election

This video is about Monitoring Replication.

6.3 Monitoring Replication

This video is about Calculating Lag.

6.4 Calculating Lag

This lecture is about Master Slave.

6.5 Master Slave
About the Instructor
Digitorious Technologies
3.3 Average rating
227 Reviews
1,907 Students
10 Courses
Make Learning Smarter

Digitorious technologies is a leading publisher of development courses which provide in-depth knowledge and high quality training. Digitorious technologies is serving with a mission of providing right direction to people who are looking for a career in IT/software industry. Digitorious is the best place for learning new technologies and making things easy to understand virtually.