MongoDB Comprehensive Tutorial

Sachin Bhatnagar

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
97 Videos (5h 22m)
    • 1.1.1 What is NoSQL?

      1:56
    • 1.1.2 History of Databases

      2:33
    • 1.1.3 Need new kind of Database

      2:30
    • 1.1.4 Features of NOSQL

      2:05
    • 1.1.5 NOSQL Databases

      4:56
    • 1.1.6 Benefits of NOSQL Database

      2:47
    • 1.1.7 ACID Properties

      3:04
    • 1.1.8 CAP Theorem

      2:12
    • 1.1.9 BASE Properties

      2:20
    • 1.1.10 NOSQL vs RDBMS

      3:40
    • 1.2.1 What is JSON?

      1:32
    • 1.2.2 JSON syntax rules

      1:34
    • 1.2.3 JSON Data types

      1:43
    • 1.2.4 Example of JSON

      1:24
    • 1.2.5 What is BSON?

      2:08
    • 1.2.6 How MongoDB uses BSON

      1:31
    • 1.2.7 Reasons to use NOSQL

      1:53
    • 1.2.8 Installation of MongoDB on Windows

      3:19
    • 1.3.1 What is MongoDB?

      1:26
    • 1.3.2 Overview of MongoDB

      2:27
    • 1.3.3 Features of MongoDB

      3:51
    • 1.3.4 Why use MongoDB?

      1:14
    • 1.3.5 Database in MongoDB

      1:47
    • 1.3.6 Collection in MongoDB

      3:49
    • 1.3.7 Document in MongoDB

      2:01
    • 1.3.8 Data Types in MongoDB

      2:17
    • 1.3.9 Terminologies in RDBMS and MongoDB

      1:07
    • 1.3.10 Introduction to MongoDB shell

      7:04
    • 1.3.11 Hands-on with data types in MongoDB

      4:03
    • 1.4.1 CRUD Introduction

      1:45
    • 1.4.2 Database Operations

      1:28
    • 1.4.3 CRUD Concept

      0:59
    • 1.4.4 Types of Read Operations

      4:02
    • 1.4.5 Write Operations

      4:12
    • 1.4.6 Create Operations

      4:00
    • 1.4.7 Read Operations

      1:54
    • 1.4.8 Delete Operations

      3:12
    • 1.4.9 Operators used to update

      1:39
    • 1.4.10 Update Operations

      10:27
    • 1.4.11 Hands-on for operators used in MongoDB

      7:52
    • 1.5.1 Data Modelling Introduction

      1:41
    • 1.5.2 Data Model Design

      4:15
    • 1.5.3 Normalized Data Models

      1:29
    • 1.5.4 Hands-on for data model design

      10:49
    • 1.5.5 Operational Factors and Data Models

      2:38
    • 1.5.6 Introduction to GridFS

      1:00
    • 1.5.7 GridFS Collection

      2:35
    • 1.5.8 Hands-on with GridFS

      3:09
    • 1.5.9 Model Relationship between documents

      2:37
    • 1.5.10 Model Tree Structures

      2:54
    • 1.5.11 Architecture of MongoDB

      3:01
    • 2.0.0 Introduction to Course

      1:49
    • 2.1.1 Introduction to Indexes

      4:54
    • 2.1.2 Default ID Indexes

      3:11
    • 2.1.3 Single field Indexes

      7:22
    • 2.1.4 Compound Indexes

      7:14
    • 2.1.5 Multi-key Indexes

      6:36
    • 2.1.6 Text Indexes

      6:33
    • 2.1.7 Geospatial Indexes-2D sphere Indexes

      13:31
    • 2.1.8 Geospatial Indexes-2D Indexes

      4:05
    • 2.1.9 Hashed Indexes

      2:34
    • 2.2.1 Unique Indexes

      2:50
    • 2.2.2 Sparse Indexes

      5:41
    • 2.2.3 TTL Indexes

      5:03
    • 2.2.4 Index Creation

      4:13
    • 2.2.5 Index Management

      3:33
    • 2.2.6 Indexing Strategies

      3:40
    • 2.2.7 Capped Collections

      9:48
    • 2.3.1 Introduction to Aggregation

      2:22
    • 2.3.2 Aggregation Framework

      1:09
    • 2.3.3 Aggregation Pipeline

      13:41
    • 2.3.4 Map Reduce

      7:58
    • 2.3.5 Single Purpose Aggregation Operations

      4:16
    • 2.3.6 Stages in Aggregation Framework

      6:56
    • 2.4.1 Introduction to replication

      0:40
    • 2.4.2 Replication Concept

      3:35
    • 2.4.3 Priority 0 Replica Set Members

      0:47
    • 2.4.4 Hidden Replica Set Members

      0:47
    • 2.4.5 Delayed Replica Set Members

      1:09
    • 2.4.6 Replica Set Arbiter

      0:48
    • 2.4.7 Heatbeats

      1:17
    • 2.4.8 Member States

      3:40
    • 2.4.9 Replica Set Failover

      0:56
    • 2.4.10 Elections in Replication

      1:39
    • 2.4.11 Rollback in Replication

      2:35
    • 3.1.1 What is Sharding?

      1:47
    • 3.1.2 Why Sharding?

      1:21
    • 3.1.3 Purpose of Sharding

      1:57
    • 3.1.4 Sharded Cluster Architectures

      3:45
    • 3.1.5 Components of Sharded Cluster

      1:41
    • 3.1.6 Understanding Components

      1:40
    • 3.2.1 Shard Keys

      4:04
    • 3.2.2 Impacts of Shard keys on Cluster Operations

      1:30
    • 3.2.3 Sharded CLuster High Availability

      2:54
    • 3.2.4 Maintaining a balanced data distribution

      3:41
    • 3.2.5 Sharding Mechanics

      3:26
    • 3.2.6 Seeing what your application is doing

      3:37

About This Class

This tutorial is designed for Software Professionals who are willing to learn MongoDB Database in simple and easy steps. It will throw light on MongoDB concepts and after completing this tutorial you will be at an intermediate level of expertise, from where you can take yourself at higher level of expertise.

2

Students

--

Projects

0

Reviews (0)