Tags
Language
Tags
March 2025
Su Mo Tu We Th Fr Sa
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
SpicyMags.xyz

Mongodb Masterclass

Posted By: ELK1nG
Mongodb Masterclass

Mongodb Masterclass
Published 3/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.29 GB | Duration: 10h 16m

The NoSQL Powerhouse for Scalable Databases

What you'll learn

Understand the Fundamentals of MongoDB, Perform CRUD Operations with MongoDB

Manage Databases and Collections, Work with schema design for best performance, Implement Security and Access Control

Master Aggregation Framework for Advanced Queries, Perform data transformation and analytics using the Aggregation Pipeline.

Work with Indexes and Performance Optimization, Learn how to optimize queries using explain() and indexing strategies.

By the end of this course, students will be confident in using MongoDB for real-world applications, optimizing databases, handling large-scale data efficiently

Requirements

Some basic knowledge to SQL commands and databases should be enough

Description

Are you ready to master MongoDB, one of the most powerful NoSQL databases used in modern applications? This comprehensive MongoDB course will take you from the basics to advanced topics, equipping you with the skills to build and manage databases efficiently.What You'll LearnUnderstanding NoSQL & MongoDBCRUD Operations & Data ManagementSchema Design & Data ModelingIndexing & Performance OptimizationAggregation Framework & Advanced QueriesSchema Validation & ConstraintsCursor Methods & Query OptimizationReal-World Applications & Best PracticesHands-On Labs & Practical ExercisesThroughout the course, you’ll apply your knowledge through lab exercises and real-world use cases to strengthen your MongoDB skills.Course Highlights Comprehensive MongoDB Training – Covers basic to advanced topics 100+ Lectures & Labs – Includes practical, hands-on exercises Best Practices & Real-World Scenarios – Get ready for production-level MongoDB Self-Paced Learning – Learn at your own speed with lifetime access Expert Instructor Support – Ask questions and get help anytime!By the end of this course, you will: Understand how MongoDB differs from SQL databases Perform CRUD operations with real-world use cases Master Indexing & Aggregation Framework Optimize database performance for high-speed queries Work with Schema Validation, Relationships, & Data Modeling Learn MongoDB Atlas, Compass, & Shell for cloud & local database managementReady to become a MongoDB expert? Enroll now and take your database skills to the next level!

Overview

Section 1: Introduction

Lecture 1 Introduction to the course modules

Lecture 2 NoSql databases

Lecture 3 MongoDb and its need

Lecture 4 Features and benefits

Lecture 5 SQL to MongoDB Mapping

Lecture 6 When to use-notuse MongoDb

Lecture 7 Mongo vs SQL

Lecture 8 Case Sensitivity

Section 2: MongoDb Atlas

Lecture 9 MongoDb Atlas

Lecture 10 Create Account at Atlas

Section 3: Installation

Lecture 11 Install MongoDb Compass

Lecture 12 Install Mongo Shell

Section 4: CRUD operations

Lecture 13 CRUD operations

Lecture 14 Understanding databases, collections and documents

Lecture 15 Create Database

Lecture 16 Create Database -LAB

Lecture 17 Create Collection

Lecture 18 Create Collection - LAB

Lecture 19 Insert command

Lecture 20 Atomicity

Lecture 21 InsertOne - LAB

Lecture 22 InsertMany documents -LAB

Lecture 23 Find command and its options

Lecture 24 findOne, findMany

Lecture 25 Find command - LAB

Lecture 26 Update command

Lecture 27 UpdateOne - LAB

Lecture 28 UpdateMany - LAB

Lecture 29 replaceOne command

Lecture 30 upsert command

Lecture 31 What is Delete, drop

Lecture 32 Delete, drop - LAB

Lecture 33 Drop Database - LAB

Section 5: Data Modelling and Schemas

Lecture 34 Data Modeling, SCHEMAS AND RELATIONS

Lecture 35 Schema-Less Storage

Lecture 36 Structured Approach

Lecture 37 Structured vs Schema less - LAB

Lecture 38 Approaches for Data Modeling

Section 6: Relations

Lecture 39 Relations and their need

Lecture 40 Types of Relationship

Lecture 41 One-to-One Relationship

Lecture 42 One-to-Many Relationship

Lecture 43 Many-to-Many Relationship

Lecture 44 How to query for relationships

Lecture 45 Embedding vs. Referencing

Section 7: Data Types

Lecture 46 Data types

Lecture 47 Document using multiple data types

Lecture 48 DB stats

Section 8: Schema Validation

Lecture 49 What is Schema Validation

Lecture 50 Validation rules

Lecture 51 How we apply schema validation

Lecture 52 LAB - Schema Validation

Lecture 53 Update schema validation for Existing collection with LAB

Lecture 54 Constraint Types and description

Lecture 55 Validation levels

Lecture 56 Validation Levels - LAB

Lecture 57 Summary

Section 9: Operators in MongoDB

Lecture 58 Operators

Lecture 59 Need of Operators

Lecture 60 Update Operators

Section 10: Relational Operators

Lecture 61 Relational Operators

Lecture 62 Queries using relational operators

Lecture 63 Relational Operators - LAB

Section 11: Comparision Query Operators

Lecture 64 Comparision Query Operators - $in

Lecture 65 Comparision Query Operators - $nin

Lecture 66 Comparision Query Operators - LAB $in and $nin

Section 12: Logical Query Operators

Lecture 67 Logical Query Operators

Lecture 68 Logical Query Operators - LAB

Section 13: Aggregation operators

Lecture 69 Difference b/w relational and aggregation operators

Lecture 70 Aggregation Framework

Lecture 71 Aggregation Pipeline

Lecture 72 Aggregation Pipeline - LAB

Lecture 73 eq(aggregation)

Lecture 74 gt(aggregation)

Lecture 75 gte(aggregation)

Lecture 76 in(aggregation)

Lecture 77 ne(aggregation)

Lecture 78 not(aggregation)

Lecture 79 or(aggregation) & Sql to aggregation mapping

Lecture 80 Aggregation Operators - LAB

Section 14: Conditional Operators

Lecture 81 Conditional Operators

Lecture 82 $cond (If-Then-Else)

Lecture 83 $ifNull (Handle Null Values)

Lecture 84 $switch (Multiple Conditions Like Switch-Case)

Section 15: Cursor methods

Lecture 85 Cursor methods

Lecture 86 Common cursor methods in MongoDb

Lecture 87 count(), sort(), limit(), skip() cursor method

Lecture 88 Cursor methods - LAB

Section 16: Indexes

Lecture 89 What are Indexes

Lecture 90 Uses of Indexes

Lecture 91 Uses of Indexes

Lecture 92 COLLSCAN

Lecture 93 Why is COLLSCAN Bad?

Lecture 94 How to Fix COLLSCAN

Lecture 95 Summary - COLLSCAN

Lecture 96 CreateIndex - LAB

Lecture 97 View Existing Indexes

Section 17: Type of Indexes

Lecture 98 Type of Indexes

Lecture 99 Single Field Index with LAB

Lecture 100 Compound Index with LAB

Lecture 101 Multikey Index with LAB

Lecture 102 Text Index with LAB

Lecture 103 Geospatial Index

Lecture 104 Hashed Index

Lecture 105 Wildcard Index

Section 18: Edit Indexes

Lecture 106 How to Remove an Index

Lecture 107 Index Performance Optimization

Lecture 108 Summary

Section 19: Authentication and Authorization

Lecture 109 Access control and Security

Lecture 110 What is Authentication

Lecture 111 Types of Authentications in MongoDB

Lecture 112 Enabling Authentication in MongoDB

Lecture 113 Authorization

Lecture 114 Authentication vs. Authorization in MongoDB

Lecture 115 Importance and Use

Section 20: Role-Based Access Control (RBAC) in MongoDB

Lecture 116 Some useful terms

Lecture 117 Role-Based Access Control

Lecture 118 Predefined Roles in MongoDB

Lecture 119 Creating Role based users

Lecture 120 Update and Drop users

Lecture 121 Managing users - LAB

Lecture 122 Summary

Section 21: Security

Lecture 123 Encryption and its types

Lecture 124 In- use Encryption

Lecture 125 Encryption at Rest

Lecture 126 Transport Layer Encryption

Section 22: Replica Sets

Lecture 127 What is Replica Sets

Lecture 128 Primary Node

Lecture 129 Secondary Node

Lecture 130 Heartbeat and Arbiter

Lecture 131 Need of Arbiter

Lecture 132 Data transfer in Replica Set nodes

Lecture 133 The Oplog

Lecture 134 Features of Replica Sets

Lecture 135 Read, Write and Failover in Replica Sets

Lecture 136 Summary

Section 23: Sharding

Lecture 137 Sharding and its need

Lecture 138 How Sharding Works

Lecture 139 Key Advantages of Sharding

Lecture 140 Shard Key Selection: Best Practices & Strategies

Lecture 141 How MongoDB Distributes Queries in a Sharded Environment

Lecture 142 Sharding vs. Replication: Key Differences & Use Cases

Lecture 143 Wrapping Up: Essential Insights on Sharding

Section 24: Wrap up Course

Lecture 144 Wrap up

This course is designed for anyone looking to master MongoDB, whether you are a beginner or an experienced professional. If you want to learn how to store, manage, and optimize data in MongoDB, this course is for you!,Beginners & Students –If you are new to databases or NoSQL, this course will help you understand MongoDB from scratch with hands-on examples.,Software Developers & Programmers – Learn how to integrate MongoDB with Node.js, Python, Java, and other programming languages to build modern applications.,Anyone Interested in NoSQL Databases – If you are coming from a SQL background and want to explore MongoDB and NoSQL concepts, this course is perfect for you!,No prior MongoDB experience is required! Whether you're a student, developer, or IT professional, this course will take you from beginner to advanced with practical hands-on exercises.