MongoDB for Developers

MongoDB for Developers

Rs.8,475.00

Please register to enroll in this course.

18% GST Extra

Starting from: 01-10-2020

If interested kindly fill the inquiry form

SKU: cid_94652 Category:
Test & Evaluation

Each lecture will have a quiz containing a set of multiple-choice questions. Apart from that, there will be a final test based on multiple-choice questions.

Your evaluation will include the overall scores achieved in each lecture quiz and the final test.

Course Outline

Introduction to MongoDB Database

  • Introduction
  • MongoDB versus other databases
  • Features of MongoDB
  • Documents and Collections
  • Data Types
  • Installation of MongoDB
  • Using MongoDB shell
  • Schema Design

Create, Update and Delete Document

  • Insert and Save Documents
  • Batch Insert
  • Remove Documents
  • Update Documents
  • Upserts
  • Update Multiple Documents
  • Return Updated Documents
  • Database Commands

Query

  • Find and FindOne
  • $in,&or and $and conditions
  • Regular Expression
  • Array Exact Match
  • $where clause
  • $inc and $unset modifiers
  • $Push and $addToSet
  • Modification in Array Elements

Index and Cursor

  • Limits, Skips, and Sorts
  • Avoiding Large Skips
  • Advanced Query Options
  • Immortal Cursors
  • Indexing
  • Compound Indexes
  • How $-Operators Use Indexes
  • Indexing Objects and Arrays
  • Index Cardinality
  • Types of Indexes
    • Unique Indexes
    • Sparse Indexes
  • Index Administration
  • Identifying Indexes
  • Changing Indexes
  • Query Optimizer
  • When not to use Index
  • Time-To-Live Indexes
  • Full-Text Indexes
  • Search Syntax
  • Full-Text Search Optimization

Aggregation

  • Pipeline Operations
  • $match
  • $project
  • $group
  • $unwind
  • $sort
  • $limit
  • $skip
  • Using Pipelines
  • Aggregation Commands
  • count
  • distinct
  • group
  • MapReduce

Shards and Replication

  • Introduction to Sharding
  • Understanding the Components of a Cluster
  • Introduction to Replication
  • Master-Slave Replication
  • Configuring a Replica Set
  • Components of a Replica Set
  • Scaling your system with sharding
  • Automatic Failover
  • Shard Key and importance
  • Split, Chunk Size and shard Balancing

Administration

  • WiredTiger and pluggable storage
  • Monitoring and diagnostics
  • Backups
  • Security
Benefits:
  • Time-saving & Cost-effective
  • Get trained via industry experts (having 10+ years of experience in the same field, corporate trainers)
  • Full of hands-on practical exposure for better understanding
  • Adding super solid value in your professional career
  • Weekend Doubt clearing sessions.

For inquiry call:  9910043510

Online Live Training Program 2020

Open chat