Course curriculum

  1. 1
    • Getting started with mongodb

  2. 2
    • 1 .Video on Introduction of MongoDB

    • 1 . Presentation on Introduction of MongoDB

  3. 3
    • 2 - Video on SQL vs NOSQL Comparison

    • 2 - Presentation on SQL vs NO-SQL Comparison

  4. 4
    • 3 - Json for MongoDB

    • 3 - Json for MongoDB

  5. 5
    • 4- Install Mongodb on windows

  6. 6
    • 5- Video on Install MongoDB on Linux

  7. 7
    • 6 .Create and Drop Database in MongoDB

  8. 8
    • 7. ( Video and steps ) CRUD in MongoDB

  9. 9
    • 8 - ( Video and demo steps ) MongoDB Creating a Collection

  10. 10
    • 9 - (Video and demo steps ) sample mongodb Json data

  11. 11
    • 10 - ( Video and Demo steps ) mongoexport & mongoimport

  12. 12
    • 11 - ( Video and demo steps ) mongodump and monogorestore

  13. 13
    • 12 - ( Video and Demo steps ) How to Enable Access Control on mongodb

  14. 14
    • 13 - ( Video and Demo steps ) Replica set in mongoDB

    • 13 - ( Presentation ) Replica set in mongoDB

  15. 15
    • 14- (Video and demo steps ) Storage Engine In mongoDB

    • 14- (Presentation) Storage Engine In mongoDB

  16. 16
    • 15- ( Video and Demo steps ) Allow Remote Access to MongoDB

  17. 17
    • 16- ( Video and Demo steps ) Journaling in mongodb

    • 16- ( Presentation ) Journaling in MongoDB

  18. 18
    • 17- ( Video ) Mongodb database cloud service providers

    • 17 - ( Presentation) Mongodb database cloud service providers

  19. 19
    • 18- How to Install Compass tool & remote access the mongodb on EC2

    • 18 - Assignment (Compass connectivity with MongoDB on EC2 )

  20. 20
    • 19- (Video and demo steps) Analyze Query Performance in mongodb

  21. 21
    • compact mongodb ( rewrite and defragment of the collections )

  22. 22
    • How to setup mongoDB replicaset on 3 nodes ubuntu ?

    • Using Keyfile -How to setup mongoDB replicaset on 3 nodes ubuntu ?

    • Using Keyfile + authtnetication - How to setup mongoDB replicaset on 3 nodes ubuntu ?

    • Perform Maintenance on Replica Set Members ?

    • Force a Member to Become Primary in replicaset ?

    • How to change the Size of the Oplog ?

    • How to Troubleshoot Replica Sets issue ?

  23. 23
    • mongodb Backup shell script

    • Assignment on Backup of mongodb using shell script

  24. 24
    • How to generate test data in mongodb

  25. 25
    • 2+1 Node Replicaset ( 2 MongoDB+ 1 Node Arbiter )

    • Restarting replicat set MongoDB

    • How to adjust Priority for Replica Set Member ?

    • How to Prevent Secondary from Becoming Primary ?

    • How to Add Members to an existing Replica Set?

    • How to Remove Member/s from a mongodb Replica Set ?

    • How to Resync a Member of a Replica Set ?

    • How to Configure a Hidden Replica Set Member ?

    • How to Configure a Delayed Replica Set Member?

    • How to Configure Non-Voting Replica Set Member ?

    • How to Convert a Secondary to an Arbiter ?

    • How to Resize Replica Set Oplog ?

    • How to convert an existing standalone mongodb to replicaset ?

    • How to Perform Maintenance on Replica Set Members ?

    • How to Force a Member to Become Primary?

    • How to upgrade a MongoDB Replicaset from 4.4 to 5.0 ?

    • Troubleshoot Mongodb Replication lag ?

    • Standalone to PSA and again back to Standalone

  26. 26
    • Getting started with MongoDB AWS cloud to Launch VM's (Ec2)

    • How Install MongoDB 7 Community Edition on Ubuntu

    • Different Options to Deploy MongoDB

    • Features of MongoDB?

    • Deploy mongodb 7.0 on ubuntu enable remote connection connect from Compass gui tool

    • Deploy MongoDB in docker

    • Launch mongodb Atlas 7.0 and connect using compass

    • Launch mongodb Atlas 7.0 and connect using mongosh from a compass

  27. 27
    • SQL to MongoDB Mapping Chart

    • CRUD Operations in MongoDB

    • Insert Documents in MongodB

    • Additional Methods for Inserts in mongodb ?

    • Query Documents in MongoDB

    • Query an Array in mongodb

    • Query on Embedded/Nested Documents?

  28. 28
    • How To Monitor MongoDB with Grafana and Prometheus ?