MongoDB: Initiating the Next Step
4.1 (11 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.
99 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
4.1 (11 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.
99 students enrolled
Last updated 4/2017
English
Current price: $10 Original price: $200 Discount: 95% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 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
Requirements
  • PC or MAC
  • Fundamentals of NoSQL Databases
  • Basics of MongoDB
Description

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
Expand All 52 Lectures Collapse All 52 Lectures 03:24:08
+
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
01:47

1.6 Collection in Mongo DB
03:49

1.7 Document in Mongo DB
02:01

1.8 Data Types in Mongo DB
02:17

1.9 Terminologies in RDBMS and Mongo DB
01:07

1.10 Installation of MongoDB on Windows
03:19

1.11 Introduction to Mongo DB shell
07:04

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

This lecture is about Default id Indexes.

2.2 Default id Indexes
03:11

This lecture is about Single field Indexes.

2.3 Single field Indexes
07:22

This lecture is about Compound Indexes.

2.4 Compound Indexes
07:14

This lecture is about Multi key Indexes.

2.5 Multi key Indexes
06:36

This lecture is about Text Indexes.

2.6 Text Indexes
06:33

This lecture is about 2D sphere indexes.

2.7 Geospatial Indexes-2D sphere Indexes
13:31

This lecture is about 2D Indexes.

2.8 Geospatial Indexes-2D Indexes
04:05

This lecture is about Hashed Indexes.

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

This lecture is about Unique Indexes.

3.1 Unique Indexes
02:50

This video is about Sparse Indexes.

3.2 Sparse Indexes
05:41

This lecture is about TTL Indexes.

3.3 TTL Indexes
05:03

In this video we'll discuss about Index Creation.

3.4 Index Creation
04:13

This lecture is about Index Management.

3.5 Index Management
03:33

This video is about Indexing Strategies.

3.6 Indexing Strategies
03:40

This lecture is about Capped Collections.

3.7 Capped Collections
09:48
+
MODULE 4: Aggregation
6 Lectures 36:22

This lecture is about Introduction to Aggregation.

4.1 Introduction to Aggregation
02:22

This video is about Aggregation Framework.

4.2 Aggregation Framework
01:09

This lecture is about Aggregation Pipeline.

4.3 Aggregation Pipeline
13:41

This lecture is about Map Reduce.

4.4 Map Reduce
07:58

This lecture is about Single Purpose Aggregation Operations.

4.5 Single Purpose Aggregation Operations
04:16

This video is about Stages in Aggregation Framework.

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

This video is about Introduction to Replication.

5.1 Introduction to Replication
00:40

This lecture is about Replication Concept.

5.2 Replication Concept
03:35

This lecture is about Priority 0 Replica Set Members.

5.3 Priority 0 Replica Set Members
00:47

This video is about Hidden Replica Set Members.

5.4 Hidden Replica Set Members
00:47

This video is about Delayed Replica Set Members

5.5 Delayed Replica Set Members
01:09

This video is about Replica Set Arbiter.

5.6 Replica Set Arbiter
00:48

This video is about Heartbeats.

5.7 Heartbeats
01:17

This lecture is about Member States.

5.8 Member States
03:40

This lecture is about Replica Set Failover.

5.9 Replica Set Failover
00:56

This lecture is about Elections in Replication.

5.10 Elections in Replication
01:39

This video is about Rollback in Replication.

5.11 Rollback in Replication
02:35

This video is about Replica Set Configuration.

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

This lecture is about How to turn Primary into Secondary.

6.1 Turning Primary into Secondary
01:02

This lecture is about Preventing Election.

6.2 Preventing Election
00:59

This video is about Monitoring Replication.

6.3 Monitoring Replication
02:24

This video is about Calculating Lag.

6.4 Calculating Lag
02:25

This lecture is about Master Slave.

6.5 Master Slave
01:22
About the Instructor
Digitorious Technologies
4.1 Average rating
181 Reviews
1,690 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.