Mongodb

SYLLABUS
  • Introduction to NoSQL Database
  • Introduction & Overview of MongoDB
  • MongoDB Installation
  • CRUD Operation in MongoDB
  • Data Modeling
  • Indexing and Performance Considerations
  • Aggregation
  • MongoDB Replication
    • What in NoSQL?
    • Difference between NoSQL and RDBMS
    • Benefits of NoSQL
    • Objectives
    • Design Goals
    • The Mongo Shell
    • JSON Introduction
    • JSON Structure
    • Installing Tools
    • Overview of Blog Project
    • Swig, Express
    • Node Packaged Modules (npm)
    • CRUD (Creating, Reading & Updating Data) Mongo Shell
    • Query Operators
    • Update Operators and a Few Commands
    • Schema Design Pattern
    • Case Studies & Tradeoffs
    • Automatic Storage Class
    • Static Storage Class
    • External Storage Class
    • Register Storage Class
    • Performance Using Indexes
    • Monitoring And Understanding Performance
    • Performance In Sharded Environments
    • Aggregation Framework Goals
    • The Use Of The Pipeline
    • Comparison With SQL Facilities
    • Application Engineering Drivers
    • Impact Of Replication And Sharding On Design And Development
DURATION
  • Months : 2 Months
  • Time : Flexible
  • Daily Class : 2 Hours