Complete MongoDB Administration Guide (Udemy.com)

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

Created by: Bogdan Stashchuk

Produced in 2021

icon
What you will 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

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100

icon
Course Description

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 framework7. MongoDBIndexes and Utilities

Who this course is for:
Developers who use or are planning to use MongoDB in their projectsFull-stack developers

icon
Instructor Details

Bogdan Stashchuk

Do you really want to understand and practice instead of sitting and watching long presentations or trying to code along without any clue what is happening behind the scenes?
Join me in any of my courses and you will get real knowledge based on the deep understanding of every single topic.
But who am I?
My name is Bogdan Stashchuk and I teach students more than 20 years. I am working as Software Engineer and love to teach and learn myself.
I have a huge experience in explaining difficult things in an easy to understand format backed up with practice activities. That is the perfect combination that enables you to really learn and retain gained knowledge for a long period of time.
Let's connect in the Social Networks! All links you could find under the profile picture.
See you on my courses!

icon
More courses by Bogdan Stashchuk

Complete Git Guide: Understand and master Git and GitHub

$11.99

JavaScript and ES6 Challenges - Do you know JavaScript?

$11.99

JavaScript Bible - JavaScript and ES6 Bootcamp 2021

$11.99

JavaScript and ES6 Challenges - Do you know JavaScript?

$11.99

Introduction to the MongoDB

$11.99

Docker for Beginners

$11.99

icon
More it & software courses

Kubernetes Certified Application Developer (CKAD) with Tests

$11.99

Angel Oracle Card Reader Course; Become the Oracle

$11.99

Cisco CCENT Packet Tracer Ultimate labs: ICND1 Exam prep lab

$11.99

Microsoft Access Networking 2: Maximum Security

$11.99

Oracle 12c Multitenant Architecture Administration

$11.99

Certified Kubernetes Administrator (CKA) with Practice Tests

$11.99

icon
Reviews

4.7

143 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Bhushan Kerur on 11/7/2020

It is made simple to understand for a student who has no knowledge in unstructured database

By Andrew Rombach on 10/25/2020

Good refresher for people using many different databases and wanting to come back to mongo

By Charles Duncan on 10/19/2020

I really like his presentation. He is very serious and moves along quickly from one lecture to another, but each lecture is very clear and focused and easy to follow. At the same time, as he ends, he waves and smiles. :-)

By Gabriel Ortiz Bermejo on 10/19/2020

Bogdan explains everything with a great clarity and accuracy. He makes sure you understand both the practical applications and the "behind the scenes work" of the new concept he is explaining. I definitely recommend this course.

By Daniel B on 10/5/2020

Solid course shame that the quiz/challenges stopped part of the way through the update and aggregate modules could have done with some to work through. That being said I felt this was a useful introduction to MongoDB.

By MatishPatil P on 9/26/2020

One of the good courses on Udemy. Instructor is very knowledgeable and exercises created in the course will help in understanding the concepts very easily. Recommended to buy this course if you really want to learn MongoDB in-depth.

By Prakash Thomas Varghese on 9/11/2020

Bogdan goes in depth to explain the concepts which is more than sufficient for most of the cases in the Industry.
Cheers !

By Dmitry on 9/3/2020

Best teacher !!!

By Ankur Bardhan on 8/19/2020

This course is awesome. It helps me to enhance my knowledge a lot.
Thanks a lot for making such course

By Bikash Karan on 8/6/2020

It was very crisp and clear.

By Divine C on 7/24/2020

the explanation is clear and concise. instructor doesn't use any extra words which works in my favour. very good course. you wont be disappointed.

By Prakash Saswadkar on 7/1/2020

This is a kind of course that i was looking for