MongoDB

Live Online (VILT) & Classroom Corporate Training Course

MongoDB is a powerful database featuring a flexible document-oriented approach for organizing data rather than the traditional fixed-schema tabular model.

How can we help you?

  • CloudLabs
  • Projects
  • Assignments
  • 24x7 Support
  • Lifetime Access

MongoDB

Overview

In this MongoDB for Developers training, attendees go well beyond the basics and learn advanced MongoDB skills important to those charged with running, monitoring, maintaining, and troubleshooting MongoDB clusters.

Objectives

At the end of MongoDB training course, participants will be able to

  • Store and query documents
  • Use the native driver
  • Apply performance tuning
  • Handle common errors
  • Understand durability, read preferences and write concerns
  • Stream data and Change Streams
  • Use transactions, transaction scope, and the new ACID transactions

Prerequisites

  • Some experience developing database backed applications.
  • 3 years of experience using JavaScript.
  • Understanding asynchronous programming

Course Outline

MongoDB Overview2021-06-28T12:11:29+05:30
  • What is MongoDB?
  • What is a Document-Oriented database?
  • The differences from relational databases
  • Databases, Collections, and documents
CRUD basics in the Shell2021-06-28T12:12:36+05:30
  • Creating document
  • Finding documents
  • Updating documents
  • Deleting documents
Driver Basics2021-06-28T12:12:41+05:30
  • Connecting to MongoDB
  • Connection Strings
  • The Mongo Client
  • Cursors
  • Simple CRUD
  • Type Fidelity
Aggregation2021-06-28T12:12:49+05:30
  • The Aggregation Pipeline
  • Major pipeline stages
  • Key aggregation operators
Creating Reports2021-06-28T12:13:47+05:30
  • Advanced filtering
  • Grouping and Projections
  • Key aggregation operators
  • Multi-stage pipelines
Replica Sets2021-06-28T12:13:55+05:30
  • Durability
  • Automatic failover
  • Elections and server roles
  • Read and write concerns
  • The Oplog
Error Handling2021-06-28T12:14:05+05:30
  • Common errors
  • Retriable errors
  • Applying write concerns
Indexing and Query Tuning2021-06-28T12:14:27+05:30
  • Index types
  • Index direction
  • Covering index
  • Query planner
Bulk Data2021-06-28T12:14:47+05:30
  • Import and export
  • Bulk
2023-01-06T15:28:33+05:30

Title

Go to Top