MongoDB: Initiating the Next Step

A complete guide for Indexing, Aggregation and Replication in MongoDB
3.9 (7 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.
60 students enrolled
$19
$100
81% off
Take This Course
  • Lectures 52
  • Length 3.5 hours
  • Skill Level Intermediate Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2016 English

Course 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.

What are the requirements?

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

What am I going to get from this course?

  • 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.

What 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

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introductory Video
01:49

This video is about the Introduction to the Course.

Section 2: Module 1: Introduction to MongoDB
1.1 What is Mongo DB
Preview
01:26
1.2 Overview of Mongo DB
Preview
02:27
1.3 Features of Mongo DB
Preview
03:51
1.4 Why use Mongo DB
Preview
01:14
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
Section 3: MODULE 2: Introduction to Indexes and its Types
04:54

This lecture is about Introduction to Indexes.

03:11

This lecture is about Default id Indexes.

07:22

This lecture is about Single field Indexes.

07:14

This lecture is about Compound Indexes.

06:36

This lecture is about Multi key Indexes.

06:33

This lecture is about Text Indexes.

13:31

This lecture is about 2D sphere indexes.

04:05

This lecture is about 2D Indexes.

02:34

This lecture is about Hashed Indexes.

Section 4: MODULE 3: Indexing Features and its Strategies
02:50

This lecture is about Unique Indexes.

05:41

This video is about Sparse Indexes.

05:03

This lecture is about TTL Indexes.

04:13

In this video we'll discuss about Index Creation.

03:33

This lecture is about Index Management.

03:40

This video is about Indexing Strategies.

09:48

This lecture is about Capped Collections.

Section 5: MODULE 4: Aggregation
02:22

This lecture is about Introduction to Aggregation.

01:09

This video is about Aggregation Framework.

13:41

This lecture is about Aggregation Pipeline.

07:58

This lecture is about Map Reduce.

04:16

This lecture is about Single Purpose Aggregation Operations.

06:56

This video is about Stages in Aggregation Framework.

Section 6: MODULE 5: Replication
00:40

This video is about Introduction to Replication.

03:35

This lecture is about Replication Concept.

00:47

This lecture is about Priority 0 Replica Set Members.

00:47

This video is about Hidden Replica Set Members.

01:09

This video is about Delayed Replica Set Members

00:48

This video is about Replica Set Arbiter.

01:17

This video is about Heartbeats.

03:40

This lecture is about Member States.

00:56

This lecture is about Replica Set Failover.

01:39

This lecture is about Elections in Replication.

02:35

This video is about Rollback in Replication.

14:39

This video is about Replica Set Configuration.

Section 7: MODULE 6: Administration
01:02

This lecture is about How to turn Primary into Secondary.

00:59

This lecture is about Preventing Election.

02:24

This video is about Monitoring Replication.

02:25

This video is about Calculating Lag.

01:22

This lecture is about Master Slave.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Digitorious Technologies, 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.

Ready to start learning?
Take This Course