Mongodb - The Complete Dev Bootcamp | Beginner-Expert (2023)

Posted By: ELK1nG

Mongodb - The Complete Dev Bootcamp | Beginner-Expert (2023)
Last updated 11/2022
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 Why this course?

Lecture 2 Installation

Lecture 3 Starting MongoDB Server and Client Connection

Lecture 4 Compass Installation

Section 2: Database | Collection | Document | Data

Lecture 5 Database vs Collection vs Document vs Data

Section 3: Database

Lecture 6 Understanding Database In MongoDB

Lecture 7 Database Naming Rules In MongoDB

Lecture 8 Creating a Database - Part I

Lecture 9 Creating a Database - Part II

Lecture 10 Deleting a Database

Section 4: Collection

Lecture 11 Understanding Collection in MongoDB

Lecture 12 Naming Rules for Collection

Lecture 13 Creating Collection

Section 5: Data Type

Lecture 14 Understanding MongoDB Data Type

Section 6: JSON vs BSON

Lecture 15 Understanding JSON and BSON

Section 7: MongoDB Documents | Data Modelling

Lecture 16 Understanding MongoDB Document

Lecture 17 JSON Syntax

Lecture 18 Array in JSON

Lecture 19 Array Containing Object

Lecture 20 Important Points on Mongo DB Document

Lecture 21 Embedded Documents

Lecture 22 Embedded Nested Documents by Example

Lecture 23 Important Points on Embedded Documents

Lecture 24 Patterns in Document Writing

Section 8: Inserting Documents

Lecture 25 Understanding Document Insertion

Section 9: Understanding insertOne()

Lecture 26 Syntax

Lecture 27 Example I - Board

Lecture 28 Example I - Lab

Lecture 29 Finding Documents in a Collection

Lecture 30 Example II - Board

Lecture 31 Example II - Lab

Lecture 32 How to Manually Insert _id - Board

Lecture 33 How to Manually Insert _id - Lab

Lecture 34 Error - Inserting Existing _id

Section 10: Understanding insertMany()

Lecture 35 Syntax

Lecture 36 Example 1 - Board

Lecture 37 Example 1 - Lab

Lecture 38 Custom ID

Section 11: Understanding insert()

Lecture 39 Understanding insert()

Lecture 40 Insert by Example

Lecture 41 Option - Ordered - Default

Lecture 42 Option - Ordered - False

Section 12: Creating Documents - More Practice

Lecture 43 Understanding Brackets in JSON

Lecture 44 Exercise and Solution - 1

Lecture 45 Exercise and Solution - 1 CODE

Lecture 46 Exercise and Solution - 2

Lecture 47 Exercise and Solution - 2 CODE

Lecture 48 Exercise and Solution - 3

Lecture 49 Exercise and Solution - 3 CODE

Lecture 50 Exercise and Solution - 4

Lecture 51 Exercise and Solution - 4 CODE

Lecture 52 Exercise and Solution - 5

Lecture 53 Exercise and Solution - 5 CODE

Lecture 54 Exercise and Solution - 6

Lecture 55 Exercise and Solution - 6 CODE

Section 13: Sample Documents | Datasets

Lecture 56 Sample Data

Lecture 57 Sample Data (Customers) - CODE

Lecture 58 Sample Data (Food) - CODE

Lecture 59 Sample Data (Product_Suppliers) - CODE

Lecture 60 Importing CSV file to MongoDB Using Compass

Lecture 61 Importing CSV file to MongoDB Using Compass - CODE

Lecture 62 Converting String to Double

Lecture 63 Converting String to Double - CODE

Section 14: Finding One Document

Lecture 64 Documents for section

Lecture 65 Understanding findOne()

Lecture 66 No Match

Lecture 67 Query Operators

Lecture 68 Query Operators - CODE

Lecture 69 Exercise and Solution I

Lecture 70 Exercise and Solution I - CODE

Lecture 71 Exercise and Solution II

Lecture 72 Exercise and Solution II - CODE

Section 15: Projection

Lecture 73 Understanding Projection

Lecture 74 Understanding Projection - CODE

Lecture 75 Exercise and Solution I

Lecture 76 Exercise and Solution I - CODE

Lecture 77 Exercise and Solution II

Lecture 78 Exercise and Solution II - CODE

Section 16: Finding Multiple Documents

Lecture 79 Understanding find()

Lecture 80 Understanding find() - CODE

Lecture 81 Query Operators with find()

Lecture 82 Query Operators with find() - CODE

Lecture 83 Projection with find()

Lecture 84 Embedded Documents

Lecture 85 Embedded Documents - Dataset - CODE

Lecture 86 Embedded Documents - CODE

Lecture 87 Querying Array Elements

Lecture 88 Querying Array Elements - CODE

Lecture 89 Querying Array Elements with IN, ALL and SIZE

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

Lecture 91 Exercise 1

Lecture 92 Exercise 1 - Solution CODE

Lecture 93 Exercise 2

Lecture 94 Exercise 2 - Solution CODE

Lecture 95 Exercise 3

Lecture 96 Exercise 3 - Solution CODE

Section 17: updateOne()

Lecture 97 Understanding updateOne()

Lecture 98 Understanding updateOne() - CODE

Lecture 99 UnpdateOne() by Example

Lecture 100 UnpdateOne() by Example - CODE

Lecture 101 Multiple Fields Update

Lecture 102 Multiple Fields Update - Code

Lecture 103 Options in updateOne()

Lecture 104 Options in updateOne() - CODE

Lecture 105 Update Operators - $set | $inc | $min | $max | $rename | $mul | $unset

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

Section 18: updateMany() and update()

Lecture 107 World Cities Dataset

Lecture 108 World Cities Dataset - CODE

Lecture 109 USA Cities Dataset

Lecture 110 USA Cities Dataset - CODE

Lecture 111 Understanding how to update multiple documents

Lecture 112 Understanding updateMany() and update()

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

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

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

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

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

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

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

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

Lecture 121 Exercise and Solution - ($rename)

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

Section 19: setOnInsert() vs set()

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

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

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

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

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

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

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

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

Section 20: Deleting Documents

Lecture 131 Introduction to Deleting Documents

Lecture 132 deleteOne() - Part I

Lecture 133 deleteOne() - Part II

Lecture 134 deleteOne() - Part II - CODE

Lecture 135 remove()

Lecture 136 Exercise and Solution - remove() - I

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

Lecture 138 Exercise and Solution - remove() - II

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

Lecture 140 Exercise and Solution - justOne()

Lecture 141 Exercise and Solution - justOne() - CODE

Lecture 142 deleteMany()

Lecture 143 Exercise and Solution - deleteMany()

Lecture 144 Exercise and Solution - deleteMany() - CODE

Section 21: Limit and Skip

Lecture 145 Understanding Limit I

Lecture 146 Understanding Limit II

Lecture 147 Understanding Limit II - CODE

Lecture 148 Understanding Skip I

Lecture 149 Understanding Skip II

Lecture 150 Understanding Skip II - CODE

Lecture 151 Combining Limit and Skip I

Lecture 152 Combining Limit and Skip II

Lecture 153 Combining Limit and Skip II - CODE

Section 22: sort()

Lecture 154 Understanding sort() I

Lecture 155 Understanding sort() II

Lecture 156 Understanding sort() II - CODE

Section 23: Indexes

Lecture 157 Understanding Indexes

Lecture 158 How to Create Indexes

Lecture 159 How to Create Indexes - CODE

Lecture 160 OPTIONS in Creating Indexes

Lecture 161 Unique Index

Lecture 162 Unique Index - CODE

Lecture 163 Compound Fields Indexing

Lecture 164 Compound Fields Indexing - CODE

Lecture 165 Multi-Key Index

Lecture 166 Multi-Key Index - Code

Lecture 167 Listing Indexes

Lecture 168 Listing Indexes - Code

Lecture 169 Deleting Indexes

Lecture 170 Deleting Indexes - Example 1

Lecture 171 Deleting Indexes - Example 1 - Code

Lecture 172 Deleting Indexes - Example 2

Lecture 173 Deleting Indexes - Example 2 - Code

Section 24: Mongo DB Operator Types In General

Lecture 174 MongoDB Operator Types In General

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

Lecture 175 Understanding Comparison Operators

Lecture 176 Documents Dataset for Practice

Lecture 177 Documents for Practice - CODE

Lecture 178 $gt - Exercise and Solution 1

Lecture 179 $gt - Exercise and Solution 1 - CODE

Lecture 180 $gt - Exercise and Solution 2

Lecture 181 $gt - Exercise and Solution 2 - CODE

Lecture 182 $lt - Exercise and Solution 1

Lecture 183 $lt - Exercise and Solution 1 - CODE

Lecture 184 $lt - Exercise and Solution 2

Lecture 185 $lt - Exercise and Solution 2 - CODE

Lecture 186 $eq - Exercise and Solution

Lecture 187 $eq - Exercise and Solution - CODE

Lecture 188 $gte - Exercise and Solution

Lecture 189 $gte - Exercise and Solution - CODE

Lecture 190 $lte - Exercise and Solution

Lecture 191 $lte - Exercise and Solution - CODE

Lecture 192 $in - Exercise and Solution 1

Lecture 193 $in - Exercise and Solution 1 - CODE

Lecture 194 $in - Exercise and Solution 2

Lecture 195 $in - Exercise and Solution 2 - CODE

Lecture 196 $nin - Exercise and Solution

Lecture 197 $nin - Exercise and Solution - CODE

Lecture 198 $ne - Exercise and Solution

Lecture 199 $ne - Exercise and Solution - CODE

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

Lecture 200 Understanding Logical Operators

Lecture 201 Secret to Writing Effective Query

Lecture 202 $and - Exercise and Solution 1

Lecture 203 $and - Exercise and Solution 1 - CODE

Lecture 204 $and - Exercise and Solution 2

Lecture 205 $and - Exercise and Solution 2 - CODE

Lecture 206 $or - Exercise and Solution 1

Lecture 207 $or - Exercise and Solution 1 - CODE

Lecture 208 $or - Exercise and Solution 2

Lecture 209 $or - Exercise and Solution 2 - CODE

Lecture 210 $nor - Exercise and Solution

Lecture 211 $nor - Exercise and Solution - CODE

Lecture 212 $not - Exercise and Solution

Lecture 213 $not - Exercise and Solution - CODE

Section 27: Element Operators | $exists, $type

Lecture 214 Understanding the Element Operators

Lecture 215 $exists - Exercise and Solutions 1

Lecture 216 $exists - Exercise and Solutions 1 - CODE

Lecture 217 $exists - Exercise and Solutions 2

Lecture 218 $exists - Exercise and Solutions 2 - CODE

Lecture 219 $exists - Exercise and Solutions 3

Lecture 220 $exists - Exercise and Solutions 3 - CODE

Lecture 221 $exists - Exercise and Solutions 4

Lecture 222 $exists - Exercise and Solutions 4 - CODE

Lecture 223 $type - Exercise and Solutions 1

Lecture 224 $type - Exercise and Solutions 1 - CODE

Lecture 225 $type - Exercise and Solutions 2

Lecture 226 $type - Exercise and Solutions 2 - CODE

Lecture 227 $type - Exercise and Solutions 3

Lecture 228 $type - Exercise and Solutions 3 - CODE

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

Lecture 229 Understanding the Evaluation Operators

Lecture 230 Dataset

Lecture 231 Dataset - CODE

Lecture 232 $mod - Syntax with an Example

Lecture 233 $mod - Syntax with an Example - CODE

Lecture 234 $mod - Possible Errors

Lecture 235 $mod - Floating Points Arguments

Lecture 236 $mod - Floating Points Arguments - CODE

Lecture 237 $mod - Exercise and Solution

Lecture 238 $mod - Exercise and Solution - CODE

Lecture 239 $text - Understanding the $text Operator

Lecture 240 $text - Searching for a Single Word

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

Lecture 242 $text - Searching for Different Words

Lecture 243 $text - Searching for Different Words - CODE

Lecture 244 $text - Searching for a Phrase

Lecture 245 $text - Searching for a Phrase - CODE

Lecture 246 $text - Exclude Documents That Contain a Term

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

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

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

Lecture 250 $text - $caseSensitive

Lecture 251 $text - $caseSensitive - CODE

Lecture 252 $text - $diacriticSensitive

Lecture 253 $text - $diacriticSensitive CODE

Lecture 254 $text - $search | Search Score

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

Lecture 256 $text - Sorting

Lecture 257 $text - Sorting - CODE

Lecture 258 $text - Score & Sort

Lecture 259 $text - Score & Sort - CODE

Lecture 260 $text - Score & Sort II

Lecture 261 $text - Score & Sort II - CODE

Section 29: Regular Expression (Regex)

Lecture 262 Understanding Regular Expression

Lecture 263 Hands-on | Understanding Regular Expression

Lecture 264 Dataset - CODE

Lecture 265 Hands-on | Understanding Regular Expression - CODE

Lecture 266 Anchors

Lecture 267 Hands-on | Anchors

Lecture 268 Hands-on | Anchors - CODE

Lecture 269 Quantifier

Lecture 270 Hands-on | Quantifier

Lecture 271 Hands-on | Quantifier - CODE

Lecture 272 Group Range

Lecture 273 Hands-on | Group Range

Lecture 274 Hands-on | Group Range - CODE

Lecture 275 Common MetaCharacters

Lecture 276 Hands-on | Common MetaCharacters

Lecture 277 Hands-on | Common MetaCharacters - CODE

Lecture 278 Character Classes

Lecture 279 Hands-on | Character Classes

Lecture 280 Hands-on | Character Classes - CODE

Lecture 281 Options

Lecture 282 Hands-on | Options

Lecture 283 Hands-on | Options - CODE

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

Lecture 284 Introduction to GeoSpatial

Lecture 285 Geometry Types

Lecture 286 GeoSpatial Syntax

Lecture 287 GeoSpatial Operators

Lecture 288 Inserting GeoSpatial Data - Example I

Lecture 289 Inserting GeoSpatial Data - Example I - CODE

Lecture 290 Inserting GeoSpatial Data - Example II

Lecture 291 Inserting GeoSpatial Data - Example II - CODE

Lecture 292 Inserting GeoSpatial Data - Example III

Lecture 293 Inserting GeoSpatial Data - Example III- CODE

Lecture 294 Importing Restaurants & Neighbourhoods GeoJSON Data via Compass

Lecture 295 Restaurants.JSON file

Lecture 296 Neighbourhoods.JSON file

Lecture 297 Importing Restaurants & Neighbourhoods GeoJSON Data via Terminal

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

Lecture 299 Ways of Creating Index on Document of GeoSpatial Data

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

Lecture 301 Querying GeoSpatial Data Without Index

Lecture 302 Querying GeoSpatial Data Without Index - CODE

Lecture 303 Querying GeoSpatial Data With Index

Lecture 304 Querying GeoSpatial Data With Index - CODE

Lecture 305 $nearSphere - Exercise and Solution

Lecture 306 $nearSphere - Exercise and Solution - CODE

Lecture 307 $geoIntersects - Exercise and Solution

Lecture 308 $geoIntersects - Exercise and Solution - CODE

Lecture 309 $geoWithin - Exercise and Solution

Lecture 310 $geoWithin - Exercise and Solution - CODE

Lecture 311 $centreSphere with $geoWithin - Exercise & Solution

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

Lecture 313 $near - Exercise and Solution

Lecture 314 $near - Exercise and Solution - CODE

Lecture 315 $box with $geoWithin - Exercise and Solution

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

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

Lecture 317 Understanding MongoDB Cursor

Lecture 318 Cursor Methods

Lecture 319 next() - Exercise and Solution I

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

Lecture 321 next() - Exercise and Solution II

Lecture 322 next() - Exercise and Solution Ii - CODE

Lecture 323 count()

Lecture 324 count() - CODE

Lecture 325 itcount()

Lecture 326 forEach()

Lecture 327 forEach() - CODE

Lecture 328 hasNext()

Lecture 329 hasNext() - CODE

Lecture 330 isExhausted()

Lecture 331 isExhausted() - CODE

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

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

Lecture 334 map()

Lecture 335 map() - CODE

Lecture 336 toArray()

Lecture 337 toArray() - CODE

Lecture 338 size()

Lecture 339 size() - CODE

Lecture 340 objsLeftInBatch()

Lecture 341 objsLeftInBatch() - CODE

Section 32: Aggregation in MongoDB

Lecture 342 Understanding Aggregation in MongoDB

Lecture 343 Manual Aggregation

Lecture 344 Syntax

Lecture 345 Stages, Expression and Accumulators

Lecture 346 Dataset CODE

Lecture 347 Aggregation Example I

Lecture 348 Aggregation Example I - CODE

Lecture 349 Aggregation Example II

Lecture 350 Aggregation Example II - CODE

Lecture 351 Aggregation Example III

Lecture 352 Aggregation Example III - CODE

Lecture 353 Aggregation Example IV

Lecture 354 Aggregation Example IV - CODE

Lecture 355 Comparing SQL and MongoDB Clauses/Operating

Section 33: $match - Exercises and Solutions

Lecture 356 $match - Exercise and Solution I

Lecture 357 $match - Exercise and Solution I - CODE

Lecture 358 $match - Exercise and Solution II

Lecture 359 $match - Exercise and Solution II - CODE

Lecture 360 $match - Exercise and Solution III

Lecture 361 $match - Exercise and Solution III - CODE

Lecture 362 $match - Exercise and Solution IV

Lecture 363 $match - Exercise and Solution IV - CODE

Lecture 364 $match - Exercise and Solution V

Lecture 365 $match - Exercise and Solution V - CODE

Section 34: $project - Exercises and Solutions

Lecture 366 $project - Exercise and Solution I

Lecture 367 $project - Exercise and Solution I - CODE

Lecture 368 $project - Exercise and Solution II

Lecture 369 $project - Exercise and Solution II - CODE

Lecture 370 $project - Exercise and Solution III

Lecture 371 $project - Exercise and Solution III - CODE

Section 35: $group Exercises and Solutions

Lecture 372 $group - Exercise and Solution I

Lecture 373 $group - Exercise and Solution I - CODE

Lecture 374 $group - Exercise and Solution II

Lecture 375 $group - Exercise and Solution II - CODE

Lecture 376 $group - Exercise and Solution III

Lecture 377 $group - Exercise and Solution III- CODE

Lecture 378 $group - Exercise and Solution IV

Lecture 379 $group - Exercise and Solution IV - CODE

Lecture 380 $group - Exercise and Solution V

Lecture 381 $group - Exercise and Solution V - CODE

Lecture 382 $group - Exercise and Solution VI

Lecture 383 $group - Exercise and Solution VI - CODE

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

Lecture 384 if…else Syntax

Lecture 385 if…else - Exercise and Solution 1

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

Lecture 387 if…else - Exercise and Solution 2

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

Lecture 389 if…else - Exercise and Solution 3

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

Lecture 391 if…else - Exercise and Solution 4

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

Lecture 393 switch…case syntax

Lecture 394 switch…case - Exercise and Solution 1

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

Lecture 396 switch…case - Exercise and Solution 2

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

Section 37: $lookup (JOINS) in MongoDB

Lecture 398 Understanding MongoDB $lookup

Lecture 399 Understanding MongoDB $lookup - CODE

Lecture 400 Example

Lecture 401 Example - CODE

Section 38: MongoD Dates and Times

Lecture 402 Understanding the MongoDB Dates and Times

Lecture 403 Date()

Lecture 404 Date() - CODE

Lecture 405 new Date() & ISODate

Lecture 406 new Date() & ISODate - CODE

Lecture 407 new Date() & ISODate - More Example

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

Lecture 409 Exercise and Solution 1

Lecture 410 Exercise and Solution 1 - CODE

Lecture 411 Exercise and Solution 2

Lecture 412 Exercise and Solution 2 - CODE

Section 39: Schema Validation

Lecture 413 Understanding MongoDB Schema Validation

Lecture 414 Validation Rules

Lecture 415 Options in Validation

Lecture 416 Recommended operator for validation

Lecture 417 Creating Validation for a New Collection by Example

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

Lecture 419 Creating Validation for a New Collection by Example 2

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

Lecture 421 Creating Validation for an Existing Collection by Example

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

Section 40: SQL vs MongoDB

Lecture 423 MongoDB vs MySQL Term/Concept

Lecture 424 Creating Tables, Collection and Inserting Data

Lecture 425 Creating Tables, Collection and Inserting Data LAB

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

Lecture 427 Exercise and Solution 1 - SQL vs MongoDB

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

Lecture 429 Exercise and Solution 2 - SQL vs MongoDB

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

Lecture 431 Exercise and Solution 3 - SQL vs MongoDB

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

Lecture 433 Exercise and Solution 4 - SQL vs MongoDB

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

Lecture 435 Exercise and Solution 5 - SQL vs MongoDB

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

Lecture 437 Exercise and Solution 6 - SQL vs MongoDB

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

Lecture 439 Exercise and Solution 7 - SQL vs MongoDB

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

Lecture 441 Exercise and Solution 8 - SQL vs MongoDB

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

Lecture 443 Exercise - SQL vs MongoDB

Lecture 444 Exercise - SQL vs MongoDB - CODE

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.