Complete MongoDB Administration Guide

Go to class
Write Review

Complete MongoDB Administration Guide provided by Udemy is a comprehensive online course, which lasts for 10 hours worth of material. Complete MongoDB Administration Guide is taught by Bogdan Stashchuk | Software Engineer, MBA, PhD, CCIE. Upon completion of the course, you can receive an e-certificate from Udemy. The course is taught in Englishand is Paid Course. Visit the course page at Udemy for detailed price information.

Overview
  • Master MongoDB database using JavaScript Mongo Shell, Robo 3T (Robomongo) and MongoDB Compass

    What you'll learn:

    • Deeply understand how MongoDB works - cursor, batch size, iterator
    • Launch production database on the Atlas MongoDB - managed cloud-based MongoDB database
    • Install and configure production MongoDB on the dedicated or virtual private server
    • Understand and use different MongoDB BSON types - ObjectId, ISODate, NumberInt etc.
    • Learn how to use MongoDB Shell, Robo 3T (Robomongo), MongoDB Compass for database management
    • Perform different kinds of update operations using operators $set, $rename, $addToSet, $push, $inc etc
    • Use different kinds of queries and query operators like $in, $eq, $regex, $elemMatch etc.
    • Easily combine different aggregation stages like $match, $group, $unwind
    • Understand purpose of the indexes and create indexes
    • Use backup and restore tools - mongoexport, mongoimport, mongodump and mongorestore

    Learn how MongoDB works behind the scenes.Course will be focused purely on MongoDB and MongoDB Shell. No external drivers or libraries.

    1. You will start from the installation of the MongoDB.

    Installation will be performed on the:

    - Local computer Mac or PC

    - Dedicated or VPS server

    - MongoDB Atlas - Cloud MongoDB Software as a Service

    You will also install graphical interfaces for MongoDBmanagement:

    -Robo 3T (previously Robomongo)

    -MongoDB Compass

    2. Learn how to work in MongoDBShell. We will discuss and exploreJavaScript Engine that is used in MongoDB.

    3. Studyprimary MongoDB data types- Strings, Numbers, Arrays, Objects, Dates etc. We will talk about JSON and BSON data types and discuss difference between them.

    4. Perform all sorts of CRUD (Create, Read, Update and Delete) Operations.

    5. Study in-depth MongoDB queries and query language. Different queryoperators such as $or, $and, $lt, $gt, $type, $in will be deeply covered.

    6. MongoDB Aggregation framework

    7. MongoDBIndexes and Utilities