MongoDB Certification Training Course by eMexo Technologies Training Institute Bangalore
MongoDB Certification Training Course free videos and free material uploaded by eMexo Technologies Training Institute .
Course Content
Introduction to MongoDB - Architecture and Installation
Understanding the basic concepts of a Database
Database categories: What is NoSQL? Why NoSQL? Benefit over RDBMS
Types of NoSQL Database, and NoSQL vs. SQL Comparison, ACID & Base Property
CAP Theorem, implementing NoSQL and what is MongoDB?
Overview of MongoDB, Design Goals for MongoDB Server and Database, MongoDB tools
Understanding the following: Collection, Documents and Key/ Values, etc.,
Introduction to JSON and BSON documents
Case study discussion
Environment setup (live Hands-on) and using various MongoDB tools available in the MongoDB Package
Schema Design and Data Modelling
Data Modelling Concepts
Why Data Modelling? Data Modelling Approach
Analogy between RDBMS & MongoDB Data Model, MongoDB Data Model (Embedding & Linking)
Challenges for Data Modelling in MongoDB
Data Model Examples and Patterns
Model Relationships between Documents
Model Tree Structures
Model Specific Application Contexts
Use Case discussion of Data modeling
Hands-on
CRUD Operations
MongoDB Development Architecture
MongoDB Production Architecture
MongoDB CRUD Introduction, MongoDB CRUD Concepts
MongoDB CRUD Concerns (Read & Write Operations)
Concern Levels, Journaling, etc.,
Cursor Query Optimizations
Query Behavior in MongoDB
Distributed Read & Write Queries
MongoDB Datatypes
MongoDB CRUD Syntax & Queries
Hands-on
Indexing and Aggregation Framework
Index Introduction, Index Concepts, Index Types, Index Properties
Index Creation and Indexing Reference
Introduction to Aggregation
Approach to Aggregation
Types of Aggregation (Pipeline, MapReduce & Single Purpose)
Performance Tuning
Hands-on
MongoDB Administration
Administration concepts in MongoDB
Monitoring issues related to Database
Monitoring at Server, Database, Collection level, and various Monitoring tools related to MongoDB
Database Profiling, Locks, Memory Usage, No of connections, page fault etc.,
Backup and Recovery Methods for MongoDB
Export and Import of Data to and from MongoDB
Run time configuration of MongoDB
Production notes/ best practices
Data Managements in MongoDB (Capped Collections/ Expired data from TTL), Hands on Administrative Tasks
Hands-on
Scalability and Availability
Introduction to Replication (High Availability)
Concepts around Replication
What is Replica Set and Master Slave Replication?
Type of Replication in MongoDB
How to setup a replicated cluster & managing replica sets etc.,
Introduction to Sharding (Horizontal Scaling)
Concepts around Sharding, what is shards, Key
Config Server, Query Router etc.
How to setup a Sharding
Type of Sharding (Hash Based, Range Based etc.), and Managing Shards
Hands-on
MongoDB Security
Security Introduction
Security Concepts
Integration of MongoDB with Jaspersoft
Integration of MongoDB with Pentaho
Integration of MongoDB with Hadoop/Hive
Integration of MongoDB with Java
Integration of MongoDB with GUI Tool Robomongo
Case Study MongoDB and Java
Hands-on
Application Engineering and MongoDB Tools
MongoDB Package Components
Configuration File Options
MongoDB Limits and Thresholds
Connection String URI Format/ Integration of any compatible tool with MongoDB API and Drivers for MongoDB
MMS (MongoDB Monitoring Service)
HTTP and Rest Interface
Integration of MongoDB with Hadoop and Data Migration MongoDB with Hadoop (MongoDB to Hive)
Integration with R
Hands-on
MongoDB on the Cloud
Overview of MongoDB Cloud products
Using Cloud Manager to monitor MongoDB deployments
Introduction to MongoDB Stitch
MongoDB Cloud Atlas
MongoDB Cloud Manager
Working with MongoDB Ops Manager
Hands-on
Diagnostics and Fixes
Overview of tools
MongoDB Diagnostic Tools
Diagnostics Commands
MongoDB Deployment
Setup & Configuration, Scalability, Management & Security
Slow Queries
Connectivity
Hands-on
Let eMexo Technologies Best MongoDB Training in Electronic City Bangalore take you from the fundamentals of MongoDB to Advance MongoDB and make you an expert in developing real time MongoDB applications. Here are the major topics we cover under this MongoDB course Syllabus Introduction to MongoDB, The Mongo Shell, Saving Data, Finding Documents and Indexing. Each topic will be covered in practical way with examples.
Write a public review