Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
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 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 - The Complete Dev Bootcamp | Beginner-Expert (2023)

    Posted By: ELK1nG
    Mongodb - The Complete Dev Bootcamp | Beginner-Expert (2023)

    Mongodb - The Complete Dev Bootcamp | Beginner-Expert (2023)
    Last updated 2/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 11.24 GB | Duration: 13h 13m

    The Complete MongoDB Course with theories & lab for Data, Web & Mobile App. Learn CRUD, Agg, Index, Joins and Many More!

    What you'll learn

    Learn what document databases are and how to manage data using MongoDB

    Learn how to design and structure your data with MongoDB

    Learn how to create basic and complex MongoDB queries with detailed practical examples

    Learn the CRUD operations in MongoDB with Mongoose

    Write your own BSON document database and efficient and well-performing queries to fetch data in the format you need it

    Learn to write high-performing queries to fetch data MongoDB

    Learn to apply Index, constraints (Schema Validation) and many MongoDB capabilities to make your project

    Use all features MongoDB offers you to work with data efficiently

    Requirements

    No prior database knowledge is needed.

    You only need a computer with internet.

    Description

    Welcome to The Complete MongoDB Developer's Bootcamp: Zero to Hero.Learn MongoDB from an expert!MongoDB is one of the most popular NoSQL databases.You will be able to use the knowledge you will acquire in building web applications, mobile applications, or any other kind of application. One of the crucial tasks of developers and scientists is storing and querying data efficiently and optimally.  Your understanding of MongoDB will make you in high demand.MongoDB will make you love data management and working with them.This is not a rush-over course as you'll learn all about MongoDB from the basics to advanced courses in MongoDB. No prior knowledge of MongoDB or database is required!#Reviews about my courses"This course was very in-depth, it does take a lot of time and focus but was certainly worth it. I would highly recommend it to anyone that is looking to further advance in his or her career.""Thanks for sharing such valuable information.""It's an interesting well explained course for beginners with enough practice material to get a hold on concepts. I am building more & more knowledge & interest at each micro-step""Such a great match! So far he explains it in lamen's terms that are incredibly easy to understand. I am looking forward to more!""It is a great opportunity to learn valuable things which can boost you for a perfect job. The Instructor has the talent to transfer the knowledge. Watch the videos, and Practice more and more. One of my best courses. Probably the best!""I learned a lot of stuff from this course: MongoDB: The Complete Guide From Zero to Hero. This course contains a lot of information and is well organized. Really good teacher!"This course is a hands-on course with a wide variety of exercises and solutions. You'll acquire all the knowledge you need to build your projects with MongoDB!Start Learning MongoDB TODAY!#mongodb #mongodbworld #mongodbatlas #mongodbuniversity #mongodbstartups #javascript #webdevelopment #html #java #css #developer #webdeveloper #js #coding #nodejs #mysql #sql #fullstack #react #htmlcss #jquery #backend #appdeveloper #websitebuilder

    Overview

    Section 1: Installation and Setup

    Lecture 1 Installation

    Lecture 2 Starting MongoDB Server and Client Connection

    Lecture 3 Update: Client Connection to MongoDB Server

    Lecture 4 Compass Installation

    Section 2: Database | Collection | Document | Data

    Lecture 5 Class - Database vs Collection vs Document vs Data

    Section 3: Database

    Lecture 6 Class - Understanding Database In MongoDB

    Lecture 7 Class - Database Naming Rules In MongoDB

    Lecture 8 Class - Creating a Database

    Lecture 9 Lab - Creating a Database

    Lecture 10 Class - Deleting a Database

    Section 4: Collection

    Lecture 11 Class - Understanding Collection in MongoDB

    Lecture 12 Class - Naming Rules for Collection

    Lecture 13 Class & Lab - Creating Collection

    Section 5: Data Type

    Lecture 14 Class - Understanding MongoDB Data Type

    Section 6: JSON vs BSON

    Lecture 15 Class - Understanding JSON and BSON

    Section 7: MongoDB Documents | Data Modelling

    Lecture 16 Class - Understanding MongoDB Document

    Lecture 17 Class - JSON Syntax

    Lecture 18 Class - Array in JSON

    Lecture 19 Class - Array Containing Object

    Lecture 20 Class - Important Points on Mongo DB Document

    Lecture 21 Class - Embedded Documents

    Lecture 22 Class - Embedded Nested Documents by Example

    Lecture 23 Class - Important Points on Embedded Documents

    Lecture 24 Class - Patterns in Document Writing

    Section 8: Ways of Inserting/Creating Documents

    Lecture 25 Class - Understanding Document Insertion

    Section 9: Understanding insertOne()

    Lecture 26 Class - Syntax

    Lecture 27 Class - InsertOne() by Example

    Lecture 28 Lab - InsertOne() by Example

    Lecture 29 Class & Lab - Finding Documents in a Collection

    Lecture 30 Class - InsertOne() by Example II

    Lecture 31 Lab - InsertOne() by Example II

    Lecture 32 Class - How to Manually Insert _id

    Lecture 33 Lab - How to Manually Insert _id

    Lecture 34 Class & Lab - Error in Inserting Existing _id

    Section 10: Understanding insertMany()

    Lecture 35 Class - Syntax

    Lecture 36 Class - InsertMany() by Example

    Lecture 37 Lab - InsertMany() by Example

    Lecture 38 Class & Lab - Custom ID

    Section 11: Understanding insert()

    Lecture 39 Class - Understanding insert()

    Lecture 40 Class & Lab - Insert by Example

    Lecture 41 Class & Lab - Understanding ORDERED | true

    Lecture 42 Class & Lab - Understanding ORDERED | false

    Section 12: Creating Documents - More Practice

    Lecture 43 Class - Understanding Brackets in JSON

    Lecture 44 Class & Lab - Exercise and Solution - 1

    Lecture 45 CODE: Exercise and Solution - 1

    Lecture 46 Class & Lab - Exercise and Solution - 2

    Lecture 47 CODE: Exercise and Solution - 2

    Lecture 48 Class 7 Lab - Exercise and Solution - 3

    Lecture 49 CODE: Exercise and Solution - 3

    Lecture 50 Lab - Exercise and Solution - 4

    Lecture 51 CODE: Exercise and Solution - 4

    Lecture 52 Class - Exercise and Solution - 5

    Lecture 53 CODE: Exercise and Solution - 5

    Lecture 54 Class & Lab - Exercise and Solution - 6

    Lecture 55 CODE: Exercise and Solution - 6

    Section 13: Sample Documents | Datasets

    Lecture 56 Lab - Sample Data

    Lecture 57 CODE: Sample Data (Customers)

    Lecture 58 CODE: Sample Data (Food)

    Lecture 59 CODE: Sample Data (Product_Suppliers)

    Lecture 60 Lab - Importing CSV file to MongoDB Using Compass

    Lecture 61 CODE: Importing CSV file to MongoDB Using Compass

    Lecture 62 Lab - Converting String to Double

    Lecture 63 CODE: Converting String to Double

    Section 14: Finding One Document

    Lecture 64 Class & Lab - Understanding findOne()

    Lecture 65 CODE: Understanding findOne()

    Lecture 66 Class & Lab - No Match

    Lecture 67 Class & Lab - Query Operators

    Lecture 68 CODE: Query Operators

    Lecture 69 Lab - Exercise and Solution I

    Lecture 70 CODE - Exercise and Solution I

    Lecture 71 Lab - Exercise and Solution II

    Lecture 72 CODE - Exercise and Solution II

    Section 15: Projection

    Lecture 73 Class & Lab - Understanding Projection

    Lecture 74 CODE: Understanding Projection

    Lecture 75 Lab - Exercise and Solution I

    Lecture 76 CODE: Exercise and Solution I

    Lecture 77 Lab - Exercise and Solution II

    Lecture 78 CODE: Exercise and Solution II

    Section 16: Finding Multiple Documents

    Lecture 79 Class & Lab - Understanding find()

    Lecture 80 CODE: Understanding find()

    Lecture 81 Class & Lab - Query Operators with find()

    Lecture 82 CODE: Query Operators with find()

    Lecture 83 Class - Projection with find()

    Lecture 84 Class & Lab - Embedded Documents

    Lecture 85 CODE: Embedded Documents - Dataset

    Lecture 86 CODE: Embedded Documents

    Lecture 87 Class & Lab - Querying Array Elements

    Lecture 88 CODE: Querying Array Elements

    Lecture 89 Class & Lab - Querying Array Elements with IN, ALL and SIZE

    Lecture 90 CODE: Querying Array Elements with IN, ALL and SIZE

    Lecture 91 Exercise 1

    Lecture 92 CODE: Exercise 1 Solution

    Lecture 93 Exercise 2

    Lecture 94 CODE: Exercise 2 Solution

    Lecture 95 Exercise 3

    Lecture 96 CODE: Exercise 3 Solution

    Section 17: updateOne()

    Lecture 97 Class & Lab - Understanding updateOne()

    Lecture 98 CODE: Understanding updateOne()

    Lecture 99 Class & Lab - UnpdateOne() by Example

    Lecture 100 CODE: UnpdateOne() by Example

    Lecture 101 Class & Lab - Multiple Fields Update

    Lecture 102 Code: Multiple Fields Update

    Lecture 103 Class & Lab - Options in updateOne()

    Lecture 104 CODE: Options in updateOne()

    Lecture 105 Class & Lab - Update Operators - $set | $inc | $min | $max | $rename | $mul …

    Lecture 106 CODE: Update Operators - $set | $inc | $min | $max | $rename | $mul | $unset

    Section 18: updateMany() and update()

    Lecture 107 Lab - World Cities Dataset

    Lecture 108 CODE: World Cities Dataset

    Lecture 109 Lab - USA Cities Dataset

    Lecture 110 CODE: USA Cities Dataset

    Lecture 111 Class - Understanding how to update multiple documents

    Lecture 112 Class - Understanding updateMany() and update()

    Lecture 113 Lab - Exercise and Solution - ($unset | $multi) - updateMany()

    Lecture 114 CODE: Exercise and Solution - ($unset | $multi) - updateMany()

    Lecture 115 Lab - Exercise and Solution - ($set | $multi) - updateMany()

    Lecture 116 CODE: Exercise and Solution - ($set | $multi) - updateMany()

    Lecture 117 Lab - Exercise and Solution - ($mul) - updateMany()

    Lecture 118 CODE: Exercise and Solution - ($mul) - updateMany()

    Lecture 119 Lab - Exercise and Solution - ($min) - update()

    Lecture 120 CODE: Exercise and Solution - ($min) - update()

    Lecture 121 Lab - Exercise and Solution - ($rename)

    Lecture 122 CODE: Exercise and Solution - ($rename)

    Section 19: setOnInsert() vs set()

    Lecture 123 Class & Lab - Understanding the difference between setOnInsert() and set() - I

    Lecture 124 CODE: Understanding the difference between setOnInsert() and set() - I

    Lecture 125 Class & Lab - Understanding the difference between setOnInsert() and set() - II

    Lecture 126 CODE: Understanding the difference between setOnInsert() and set() - II

    Lecture 127 Class & Lab - Understanding the difference between setOnInsert() and set() - III

    Lecture 128 CODE: Understanding the difference between setOnInsert() and set() - III

    Lecture 129 Class & Lab - Understanding the difference between setOnInsert() and set() - IV

    Lecture 130 CODE: Understanding the difference between setOnInsert() and set() IV

    Section 20: Deleting Documents

    Lecture 131 Class - Introduction to Deleting Documents

    Lecture 132 Class - deleteOne()

    Lecture 133 Lab - deleteOne()

    Lecture 134 CODE - deleteOne()

    Lecture 135 Class - remove()

    Lecture 136 Lab - Exercise and Solution - remove() - I

    Lecture 137 CODE: Exercise and Solution - remove() - I

    Lecture 138 Lab - Exercise and Solution - remove() - II

    Lecture 139 CODE: Exercise and Solution - remove() - II

    Lecture 140 Class - Exercise and Solution - justOne()

    Lecture 141 CODE: Exercise and Solution - justOne()

    Lecture 142 Class - deleteMany()

    Lecture 143 Lab - Exercise and Solution - deleteMany()

    Lecture 144 CODE: Exercise and Solution - deleteMany()

    Section 21: Limit and Skip

    Lecture 145 Class - Understanding Limit

    Lecture 146 Lab - Understanding Limit

    Lecture 147 CODE: Understanding Limit

    Lecture 148 Class - Understanding Skip

    Lecture 149 Lab - Understanding Skip

    Lecture 150 CODE: Understanding Skip

    Lecture 151 Class - Combining Limit and Skip

    Lecture 152 Lab - Combining Limit and Skip

    Lecture 153 CODE: Combining Limit and Skip II

    Section 22: sort()

    Lecture 154 Class - Understanding sort()

    Lecture 155 Lab - Understanding sort()

    Lecture 156 CODE: Understanding sort() II

    Section 23: Indexes

    Lecture 157 Class - Understanding Indexes

    Lecture 158 Lab - How to Create Indexes

    Lecture 159 CODE - How to Create Indexes

    Lecture 160 Class - OPTIONS in CreateIndex()

    Lecture 161 Lab - Unique Index

    Lecture 162 CODE: Unique Index

    Lecture 163 Class & Lab - Compound Fields Indexing

    Lecture 164 CODE: Compound Fields Indexing

    Lecture 165 Lab - Multi-Key Index

    Lecture 166 Code: Multi-Key Index

    Lecture 167 Class & Lab - Listing Indexes

    Lecture 168 Code: Listing Indexes

    Lecture 169 Class - Deleting Indexes

    Lecture 170 Lab - Deleting Indexes - Example 1

    Lecture 171 Code: Deleting Indexes - Example 1

    Lecture 172 Lab - Deleting Indexes - Example 2

    Lecture 173 Code - Deleting Indexes - Example 2

    Section 24: Mongo DB Operator Types In General

    Lecture 174 Class - MongoDB Operator Types In General

    Section 25: Comparison Operators | $gt, $lt, $gte, $lte, $eq, $in, $ne

    Lecture 175 Class - Understanding Comparison Operators

    Lecture 176 Lab - Documents Dataset for Practice

    Lecture 177 CODE: Documents for Practice

    Lecture 178 Lab - $gt - Exercise and Solution 1

    Lecture 179 CODE: $gt - Exercise and Solution 1

    Lecture 180 Lab - $gt - Exercise and Solution 2

    Lecture 181 CODE: $gt - Exercise and Solution 2

    Lecture 182 Lab - $lt - Exercise and Solution 1

    Lecture 183 CODE: $lt - Exercise and Solution 1

    Lecture 184 Lab - $lt - Exercise and Solution 2

    Lecture 185 CODE: $lt - Exercise and Solution 2

    Lecture 186 Lab - $eq - Exercise and Solution

    Lecture 187 $eq - Exercise and Solution - CODE

    Lecture 188 Lab - $gte - Exercise and Solution

    Lecture 189 CODE: $gte - Exercise and Solution

    Lecture 190 Lab - $lte - Exercise and Solution

    Lecture 191 CODE: $lte - Exercise and Solution

    Lecture 192 Lab - $in - Exercise and Solution 1

    Lecture 193 CODE: $in - Exercise and Solution 1

    Lecture 194 Lab - $in - Exercise and Solution 2

    Lecture 195 CODE: $in - Exercise and Solution 2

    Lecture 196 Class - $nin - Exercise and Solution

    Lecture 197 CODE: $nin - Exercise and Solution

    Lecture 198 Lab - $ne - Exercise and Solution

    Lecture 199 CODE: $ne - Exercise and Solution

    Section 26: Logical Operators | $and, $or, $nor, $not

    Lecture 200 Class - Understanding Logical Operators

    Lecture 201 Class - Secret to Writing Effective Query

    Lecture 202 Lab - $and - Exercise and Solution 1

    Lecture 203 CODE: $and - Exercise and Solution 1

    Lecture 204 Lab - $and - Exercise and Solution 2

    Lecture 205 CODE: $and - Exercise and Solution 2

    Lecture 206 Lab - $or - Exercise and Solution 1

    Lecture 207 CODE: $or - Exercise and Solution 1

    Lecture 208 Lab - $or - Exercise and Solution 2

    Lecture 209 CODE: $or - Exercise and Solution 2

    Lecture 210 Lab - $nor - Exercise and Solution

    Lecture 211 CODE: $nor - Exercise and Solution

    Lecture 212 Lab - $not - Exercise and Solution

    Lecture 213 CODE: $not - Exercise and Solution

    Section 27: Element Operators | $exists, $type

    Lecture 214 Class - Understanding the Element Operators

    Lecture 215 Lab - $exists - Exercise and Solutions 1

    Lecture 216 CODE: $exists - Exercise and Solutions 1

    Lecture 217 Lab - $exists - Exercise and Solutions 2

    Lecture 218 $exists - Exercise and Solutions 2 - CODE

    Lecture 219 Lab - $exists - Exercise and Solutions 3

    Lecture 220 CODE: $exists - Exercise and Solutions 3

    Lecture 221 Lab - $exists - Exercise and Solutions 4

    Lecture 222 CODE: $exists - Exercise and Solutions 4

    Lecture 223 Lab - $type - Exercise and Solutions 1

    Lecture 224 CODE: $type - Exercise and Solutions 1

    Lecture 225 Lab - $type - Exercise and Solutions 2

    Lecture 226 CODE: $type - Exercise and Solutions 2

    Lecture 227 Lab - $type - Exercise and Solutions 3

    Lecture 228 CODE: $type - Exercise and Solutions 3

    Section 28: Evaluation Operators | $mod,$text, $language,$caseSensitive, $diacriticSensitive

    Lecture 229 Class - Understanding the Evaluation Operators

    Lecture 230 Lab - Dataset

    Lecture 231 CODE: Dataset

    Lecture 232 Lab - $mod - Syntax with an Example

    Lecture 233 CODE: $mod - Syntax with an Example

    Lecture 234 Lab - $mod - Possible Errors

    Lecture 235 Lab: $mod - Floating Points Arguments

    Lecture 236 CODE: $mod - Floating Points Arguments

    Lecture 237 Lab - $mod - Exercise and Solution

    Lecture 238 CODE: $mod - Exercise and Solution

    Lecture 239 Lab - $text - Understanding the $text Operator

    Lecture 240 Lab: $text - Searching for a Single Word

    Lecture 241 CODE: $text - Searching for a Single Word

    Lecture 242 Lab - $text - Searching for Different Words

    Lecture 243 CODE: $text - Searching for Different Words

    Lecture 244 Lab - $text - Searching for a Phrase

    Lecture 245 CODE: $text - Searching for a Phrase

    Lecture 246 Lab - $text - Exclude Documents That Contain a Term

    Lecture 247 CODE: $text - Exclude Documents That Contain a Term

    Lecture 248 Lab - $text - $language | Searching in Other Language

    Lecture 249 CODE: $text - $language | Searching in Other Language

    Lecture 250 Lab - $text - $caseSensitive

    Lecture 251 CODE: $text - $caseSensitive

    Lecture 252 Lab - $text - $diacriticSensitive

    Lecture 253 CODE: $text - $diacriticSensitive

    Lecture 254 Lab - $text - $search | Search Score

    Lecture 255 CODE: $text - $search | Search Score

    Lecture 256 Lab - $text - Sorting

    Lecture 257 CODE: $text - Sorting

    Lecture 258 Lab - $text - Score & Sort

    Lecture 259 CODE: $text - Score & Sort

    Lecture 260 Lab - $text - Score & Sort II

    Lecture 261 CODE: $text - Score & Sort II

    Section 29: Regular Expression (Regex)

    Lecture 262 Class - Understanding Regular Expression

    Lecture 263 Lab - Understanding Regular Expression

    Lecture 264 CODE: Dataset

    Lecture 265 CODE: Understanding Regular Expression

    Lecture 266 Class - Anchors

    Lecture 267 Lab - Hands-on | Anchors

    Lecture 268 CODE: Hands-on | Anchors

    Lecture 269 Class - Quantifier

    Lecture 270 Lab - Quantifier

    Lecture 271 CODE: Quantifier

    Lecture 272 Class - Group Range

    Lecture 273 Lab - Group Range

    Lecture 274 CODE: Group Range

    Lecture 275 Class - Common MetaCharacters

    Lecture 276 Lab - Common MetaCharacters

    Lecture 277 CODE: Common MetaCharacters

    Lecture 278 Class - Character Classes

    Lecture 279 Lab - Character Classes

    Lecture 280 CODE: Character Classes

    Lecture 281 Class - Options

    Lecture 282 Lab - Options

    Lecture 283 CODE: Options

    Section 30: GeoSpatial In MongoDB | $geoIntersects, $geoWithin, $centreSphere, $near, $box

    Lecture 284 Class - Introduction to GeoSpatial

    Lecture 285 Class - Geometry Types

    Lecture 286 Class - GeoSpatial Syntax

    Lecture 287 Class - GeoSpatial Operators

    Lecture 288 Lab - Inserting GeoSpatial Data - Example I

    Lecture 289 Code: Inserting GeoSpatial Data - Example I

    Lecture 290 Lab - Inserting GeoSpatial Data - Example II

    Lecture 291 CODE: Inserting GeoSpatial Data - Example II

    Lecture 292 Lab - Inserting GeoSpatial Data - Example III

    Lecture 293 CODE: Inserting GeoSpatial Data - Example III

    Lecture 294 Lab - Importing Restaurants & Neighbourhoods GeoJSON Data via Compass

    Lecture 295 CODE: Restaurants.JSON file

    Lecture 296 CODE: Neighbourhoods.JSON file

    Lecture 297 Lab - Importing Restaurants & Neighbourhoods GeoJSON Data via Terminal

    Lecture 298 CODE: Importing Restaurants & Neighbourhoods GeoJSON Data via Terminal

    Lecture 299 Lab - Ways of Creating Index on Document of GeoSpatial Data

    Lecture 300 CODE: Ways of Creating Index on Document of GeoSpatial Data

    Lecture 301 Lab - Querying GeoSpatial Data Without Index

    Lecture 302 CODE: Querying GeoSpatial Data Without Index

    Lecture 303 Lab - Querying GeoSpatial Data With Index

    Lecture 304 CODE: Querying GeoSpatial Data With Index

    Lecture 305 Lab - $nearSphere - Exercise and Solution

    Lecture 306 CODE: $nearSphere - Exercise and Solution

    Lecture 307 Lab - $geoIntersects - Exercise and Solution

    Lecture 308 CODE: $geoIntersects - Exercise and Solution

    Lecture 309 Lab - $geoWithin - Exercise and Solution

    Lecture 310 CODE: $geoWithin - Exercise and Solution

    Lecture 311 Lab - $centreSphere with $geoWithin - Exercise & Solution

    Lecture 312 CODE: $centreSphere with $geoWithin - Exercise & Solution

    Lecture 313 Lab - $near - Exercise and Solution

    Lecture 314 CODE: $near - Exercise and Solution

    Lecture 315 Lab - $box with $geoWithin - Exercise and Solution

    Lecture 316 CODE: $box with $geoWithin - Exercise and Solution

    Section 31: MongoDB Cursor | next(), forEach(), hasNext(), isExhausted(), map(), toArray()

    Lecture 317 Class - Understanding MongoDB Cursor

    Lecture 318 Class - Cursor Methods

    Lecture 319 Lab - next() - Exercise and Solution I

    Lecture 320 CODE: next() - Exercise and Solution I

    Lecture 321 Lab - next() - Exercise and Solution II

    Lecture 322 CODE: next() - Exercise and Solution II

    Lecture 323 Lab - count()

    Lecture 324 CODE: count()

    Lecture 325 Lab - itcount()

    Lecture 326 Lab - forEach()

    Lecture 327 CODE: forEach()

    Lecture 328 Lab - hasNext()

    Lecture 329 CODE: hasNext()

    Lecture 330 Lab - isExhausted()

    Lecture 331 CODE: isExhausted()

    Lecture 332 Lab - limit(), skip(), sort()

    Lecture 333 CODE: limit(), skip(), sort()

    Lecture 334 Lab - map()

    Lecture 335 CODE: map()

    Lecture 336 Lab - toArray()

    Lecture 337 CODE: toArray()

    Lecture 338 Lab - size()

    Lecture 339 CODE: size()

    Lecture 340 Lab - objsLeftInBatch()

    Lecture 341 CODE: objsLeftInBatch()

    Section 32: Aggregation in MongoDB

    Lecture 342 Class - Understanding Aggregation in MongoDB

    Lecture 343 Class - Manual Aggregation

    Lecture 344 Class - Syntax

    Lecture 345 Class - Stages, Expression and Accumulators

    Lecture 346 CODE: Dataset

    Lecture 347 Class & Lab - Aggregation Example I

    Lecture 348 CODE: Aggregation Example I

    Lecture 349 Class & Lab - Aggregation Example II

    Lecture 350 CODE: Aggregation Example II

    Lecture 351 Class & Lab - Aggregation Example III

    Lecture 352 CODE: Aggregation Example III

    Lecture 353 Class & Lab - Aggregation Example IV

    Lecture 354 CODE: Aggregation Example IV

    Lecture 355 Class - Comparing SQL and MongoDB Clauses/Operating

    Section 33: $match - Exercises and Solutions

    Lecture 356 Lab - $match - Exercise and Solution I

    Lecture 357 CODE: $match - Exercise and Solution I

    Lecture 358 Lab - $match - Exercise and Solution II

    Lecture 359 CODE: $match - Exercise and Solution II

    Lecture 360 Lab - $match - Exercise and Solution III

    Lecture 361 CODE: $match - Exercise and Solution III

    Lecture 362 Lab - $match - Exercise and Solution IV

    Lecture 363 CODE: $match - Exercise and Solution IV

    Lecture 364 Lab - $match - Exercise and Solution V

    Lecture 365 CODE: $match - Exercise and Solution V

    Section 34: $project - Exercises and Solutions

    Lecture 366 Lab - $project - Exercise and Solution I

    Lecture 367 CODE: $project - Exercise and Solution I

    Lecture 368 Lab - $project - Exercise and Solution II

    Lecture 369 CODE: $project - Exercise and Solution II

    Lecture 370 Lab - $project - Exercise and Solution III

    Lecture 371 CODE: $project - Exercise and Solution III

    Section 35: $group Exercises and Solutions

    Lecture 372 Lab - $group - Exercise and Solution I

    Lecture 373 CODE: $group - Exercise and Solution I

    Lecture 374 Lab - $group - Exercise and Solution II

    Lecture 375 CODE: $group - Exercise and Solution II

    Lecture 376 Lab - $group - Exercise and Solution III

    Lecture 377 CODE: $group - Exercise and Solution III

    Lecture 378 Lab - $group - Exercise and Solution IV

    Lecture 379 CODE: $group - Exercise and Solution IV

    Lecture 380 Lab - $group - Exercise and Solution V

    Lecture 381 CODE: $group - Exercise and Solution V

    Lecture 382 Lab - $group - Exercise and Solution VI

    Lecture 383 CODE: $group - Exercise and Solution VI

    Section 36: Conditional Statement (if…else and switch…case )

    Lecture 384 Class - if…else Syntax

    Lecture 385 Class & Lab - if…else - Exercise and Solution 1

    Lecture 386 CODE: if…else - Exercise and Solution 1

    Lecture 387 Class & Lab - if…else - Exercise and Solution 2

    Lecture 388 CODE: if…else - Exercise and Solution 2

    Lecture 389 Class & Lab - if…else - Exercise and Solution 3

    Lecture 390 CODE: if…else - Exercise and Solution 3

    Lecture 391 Class & Lab - if…else - Exercise and Solution 4

    Lecture 392 CODE: if…else - Exercise and Solution 4

    Lecture 393 Class - switch…case syntax

    Lecture 394 Class & Lab - switch…case - Exercise and Solution 1

    Lecture 395 CODE: switch…case - Exercise and Solution 1

    Lecture 396 Class & Lab - switch…case - Exercise and Solution 2

    Lecture 397 CODE: switch…case - Exercise and Solution 2

    Section 37: $lookup (JOINS) in MongoDB

    Lecture 398 Class & Lab - Understanding MongoDB $lookup

    Lecture 399 CODE: Understanding MongoDB $lookup

    Lecture 400 Class: $lookup by Example

    Lecture 401 CODE: $lookup by Example

    Section 38: MongoD Dates and Times

    Lecture 402 Class - Understanding the MongoDB Dates and Times

    Lecture 403 Class & Lab - Date()

    Lecture 404 CODE: Date()

    Lecture 405 Class & Lab - new Date() & ISODate

    Lecture 406 CODE: new Date() & ISODate

    Lecture 407 Lab - new Date() & ISODate - More Example

    Lecture 408 CODE: new Date() & ISODate - More Example

    Lecture 409 Lab - Exercise and Solution 1

    Lecture 410 CODE: Exercise and Solution 1

    Lecture 411 Class - Exercise and Solution 2

    Lecture 412 CODE: Exercise and Solution 2

    Section 39: Schema Validation

    Lecture 413 Class - Understanding MongoDB Schema Validation

    Lecture 414 Class - Validation Rules

    Lecture 415 Class - Options in Validation

    Lecture 416 Class - Recommended operator for validation

    Lecture 417 Lab - Creating Validation for a New Collection by Example

    Lecture 418 CODE: Creating Validation for a New Collection by Example

    Lecture 419 Lab - Creating Validation for a New Collection by Example 2

    Lecture 420 CODE: Creating Validation for a New Collection by Example 2

    Lecture 421 Class - Creating Validation for an Existing Collection by Example

    Lecture 422 CODE: Creating Validation for an Existing Collection by Example

    Section 40: SQL vs MongoDB

    Lecture 423 Class - MongoDB vs MySQL Term/Concept

    Lecture 424 Class - Creating Tables, Collection and Inserting Data

    Lecture 425 Lab - Creating Tables, Collection and Inserting Data LAB

    Lecture 426 CODE: Creating Tables, Collection and Inserting Data LAB

    Lecture 427 Class & Lab - Exercise and Solution 1 - SQL vs MongoDB

    Lecture 428 CODE: Exercise and Solution 1 - SQL vs MongoDB

    Lecture 429 Class & Lab - Exercise and Solution 2 - SQL vs MongoDB

    Lecture 430 CODE: Exercise and Solution 2 - SQL vs MongoDB

    Lecture 431 Class & Lab - Exercise and Solution 3 - SQL vs MongoDB

    Lecture 432 CODE: Exercise and Solution 3 - SQL vs MongoDB

    Lecture 433 Class & Lab - Exercise and Solution 4 - SQL vs MongoDB

    Lecture 434 CODE: Exercise and Solution 4 - SQL vs MongoDB

    Lecture 435 Class & Lab - Exercise and Solution 5 - SQL vs MongoDB

    Lecture 436 CODE: Exercise and Solution 5 - SQL vs MongoDB

    Lecture 437 Class & Lab - Exercise and Solution 6 - SQL vs MongoDB

    Lecture 438 CODE: Exercise and Solution 6 - SQL vs MongoDB

    Lecture 439 Class & Lab - Exercise and Solution 7 - SQL vs MongoDB

    Lecture 440 CODE: Exercise and Solution 7 - SQL vs MongoDB

    Lecture 441 Class & Lab - Exercise and Solution 8 - SQL vs MongoDB

    Lecture 442 CODE: Exercise and Solution 8 - SQL vs MongoDB

    Lecture 443 Class & Lab - Exercise - SQL vs MongoDB

    Lecture 444 CODE: Exercise - SQL vs MongoDB

    Section 41: Bonus Section

    Lecture 445 Check out my other courses

    You understand the need for MongoDB and want to get started quickly.,You need to know if MongoDB is the right database for your next software project.,Developers, data scientists, and engineers currently working with MongoDB or who plan to work with MongoDB,You are using MongoDB and need to know the ins and outs of how to work with it.,You have SQL experience and want to expand to NoSQL databases.,You’re fairly new to databases but you want to understand what all the hype around MongoDB is about.,You don’t want to waste time searching the web for information. Get all the info in one place.,You enjoy hands on examples that make coding fun and real.