Course curriculum

  • 1

    Introduction

    • Why MongoDB
    • Applications of MongoDB
    • Instructor Introduction
    • What_s inside
    • Methodology
    • Project
  • 2

    Overview

    • SQL Schema
    • NoSQL Schema
    • Installing MongoDB
    • Setting Enviroment Variable
    • Analogies
  • 3

    Basic Mongo Operations

    • Basic Database commands
    • Basic Database commands
    • Basic Collection Commands
  • 4

    Basic Create Operation

    • Introduction to module
    • Create Document (Single)
    • Create Documents (Many)
    • Quiz (Create Docuements)
    • Solution (Create Docuements)
    • Quiz (Create Document)
    • Solution (Create Document)
    • Outro
  • 5

    Basic Update Operation

    • Introduction
    • Update Documents (Sinlge Filter)
    • Update Documents
    • Quiz (Update Operation)
    • Solution (Update Operation)
    • Quiz (Update Operation)
    • Solution (Update Operation)
    • Solution (Update Operation)
    • Outro
  • 6

    Basic Read Operation

    • Introduction
    • Read Docuements
    • Quiz (Read Documents)
    • Solution (Read Documents)
    • Quiz (Read Documents)
    • Solution (Read Documents)
    • Outro
  • 7

    Basic Delete Operation

    • Introduction
    • Delete Document
    • Quiz (Delete Operation)
    • Solution (Delete Operation)
    • Quiz (Delete Operation)
    • Solution (Delete Operation)
    • Outro
  • 8

    Query and projection operators

    • Module Introduction
    • $eq Operator
    • $gt Operator
    • $lt Operator
    • $in Operator
    • $ne Operator
    • $nin Operator
    • $and Operator
    • $or Operator
    • $not Operator
    • $exists Operator
    • $types Operator
    • $expr Operator
    • $mod Operator
    • $text Operator
    • $all Operator
    • $elemMatch Operator
    • $size Operator
    • $ Operator
    • $slice Operator
    • Quiz ($eq)
    • Solution ($eq)
    • Quiz ($gt)
    • Solution ($gt)
    • Quiz ($gte)
    • Solution ($gte)
    • Quiz ($in)
    • Solution ($in)
    • Quiz ($lt)
    • Solution ($lt)
    • Quiz ($lte)
    • Solution ($lte)
    • Solution ($lte)
    • Quiz ($ne)
    • Solution ($ne)
    • Quiz ($nin)
    • Solution ($nin)
    • Solution ($nin)
    • Solution ($nin)
    • Quiz ($and)
    • Solution ($and)
    • Quiz ($or)
    • Solution ($or)
    • Solution ($or)
    • Quiz ($not)
    • Solution ($not)
    • Solution ($not)
    • Solution ($not)
    • Quiz ($exists)
    • Solution ($exists)
    • Quiz($expr)
    • Solution($expr)
    • Quiz($mod)
    • Solution($mod)
    • Quiz($text)
    • Solution($text)
    • Quiz($all)
    • Solution($all)
    • Solution($all)
    • Quiz($elemMatch)
    • Solution($elemMatch)
    • Solution($elemMatch)
    • Quiz($size)
    • Solution($size)
  • 9

    Update Operators

    • $currentDate operator
    • $inc operator
    • $inc operator
    • $min operator
    • $max operator
    • $mul operator
    • $rename operator
    • $set operator
    • $set operator
    • $unset operator
    • $addToSet operator
    • $pop operator
    • $pull operator
    • $push operator
    • $each operator
    • $position operator
    • $sort operator
    • Quiz (Update Operators)
    • Solution (Update Operators)
    • Solution (Update Operators)
    • Solution (Update Operators)
    • Solution (Update Operators)
    • Quiz (Update Operators)
    • Solution (Update Operators)
    • Solution (Update Operators)
    • Solution (Update Operators)
  • 10

    Mongo with Node

    • Installing Node on local machine
    • Installing VS code
    • Mongo atlas
    • Create Cluster on Mongo atlas
    • Creating User in Atlas
    • Network Access
    • Database and Collections
    • Connect Node with Mongo
    • Get databases
    • Insert in Mongo using Node
    • Read from Mongo using Node
    • Update in Mongo using Node
    • Delete from Mongo using Node
  • 11

    Mongo with Python

    • PyCharm
    • Creating Connection
    • Insert in Mongo using Python
    • Read from Mongo using Python
    • Update in Mongo using Python
    • Delete in Mongo using Python
  • 12

    Django with Mongo

    • Django Installation
    • Creating App
    • Setting up Django with Mongo
    • Django Migrations
    • Django Urls and Views
    • Django with Postman
    • Django get Data from Postman
    • Insert in Mongo using Django
    • Read from Mongo using Django
    • Update in Mongo using Django
    • Detele in Mongo using Django
  • 13

    Spark With Mongo

    • Databricks for Spark
    • Installing Libraries
    • Data Overview
    • ETL