MongoDB

mongodb classes in bangalore

 

MongoDB

MongoDB is a currently most trending database.  Most of the companies are choosing MongoDB as the nosql database for their Big Data platform as it is really faster and better and cost effective than most of the other expensive options.

Duration : 40 Hours

Fees : 23,000/-

Key Takeaways from this course:

In class Assignments

Practical training on tool

Case Studies

Master Classes

Alumni Support

Course

Getting Acquainted to MongoDB

This module provides introduction to MongoDB, its uses. Candidate is expected to have basic SQL knowledge so that it would easy for him understand few concepts and advantages of MongoDB over RDBMS.

  • Overview
  • Advantages over RDBMS
  • Installation

MongoDB Commands (CRUD)

This module comprehensively covers the CRUD operations to process the data. Creating structured documents from unstructured data with all basic operations are covered.

  • Create Database ,Drop Database
  • Create Collection ,Drop Collection
  • Insert, Update, Delete, Query on Documents

Operators

Different ways of extracting data from the documents and all possible operators that can be used for the extraction are discussed in this module.

  • Query and Projection Operators
  • Aggregation Pipeline Operators

Data Models

Data in MongoDB has a flexible schema. Based on the data and the usecase data models has to be decided. This module covers different data models with Document validation.

  • Data Modeling Introduction
  • Document Validation
  • Data Modeling Concepts
  • Data Model Examples

Indexes

Indexes support the efficient execution of queries in MongoDB. Creation of indexes and types of indexes are covered in this module.

Security

MongoDB provides various features, such as authentication, access control, encryption, to secure your MongoDB deployments. Some of the key security features are discussed in this module.

Replication and Sharding

Replica and sharding are different concepts in MongoDB which covers high availability of data and data distribution across multiple machines.

Business Use Case

Cases Study with real business data will help in better understanding of the concepts they learnt which also builds their profile.