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