





Syllabus
Intro to MongoDB:
- Concepts
- Scaling
- SQL and Complex Transactions
- Documents Overview
- Installing MongoDB (windows)
- Installing MongoDB (Linux)
- JSON
- Dynamic Schema
- Mongo import
- Cursors Introduction
- Query Language: Basic Concepts
- Query Language: Projection
- Query Language: Advantages of a Dynamic Schema
- Shell: Queries
- Sorting
- Query Language: Cursors
Storage Engine:
- Introduction
- Storage Engine: WiredTiger
- createIndex(), getIndexes() &dropIndex()
- Index Notes
- Unique Indexes
- Sparse Indexes
- TTL Indexes
- Geospatial Indexes
- Text Indexes
- Background Index Creation
- Explain Plans
- Covered Queries
- Read & Write Recap
- currentOp() &killOp()
- The Profiler
- mongostat and mongotop
CRUD,ADMIN COMMANDS:
- Insertion
- Update
- save() Command
- Partial Updates & Document Limits
- Removing Documents
- Multi Update
- Upsert
- Wire Protocol
- Bulk() Operations and Methods
- Common Commands
- db.runCommand()
- db.isMaster()
- db.serverStatus()
- db.currentOp() &db.killOp()
- collection.stats() &collection.drop()
Storage Engine:
- Introduction
- Storage Engine: WiredTiger
- createIndex(), getIndexes() &dropIndex()
- Index Notes
- Unique Indexes
- Sparse Indexes
- TTL Indexes
- Geospatial Indexes
- Text Indexes
- Background Index Creation
- Explain Plans
- Covered Queries
- Read & Write Recap
- currentOp() &killOp()
- The Profiler
- mongostat and mongotop
Replication Overview:
- Asynchronous Replication
- Statement-based vs. Binary Replication
- Replication Concepts
- Automatic Failover
- Recovery
- Starting Replica Sets
- Initiating a Replica
- Replica Set Status
- Replica Set Commands
- Reading & Writing
- Failover
- Read Preference
- Read Preference Options
Reconfiguring a Replica Set:
- Arbiters
- Priority Options
- Hidden Option & Slave Delay
- Voting Options
- Applied Reconfiguration
- Write Concern Principles
- Examining the ‘w’ Parameter
- Write Concern Use Cases & Patterns
- Reexamining the Page View Counter Pattern
- timeout & Capacity Planning
- Replica Sets in a Single Datacenter
- Replica Sets in Multiple Datacenters
- Replica Sets and Storage Engine Considerations
Scalability:
- Sharding & Data Distribution
- Replication with Sharding
- Chunks & Operations
- Sharding Processes
- Cluster Topology
- Running on localhost
- The Config Database
- Adding the Initial Shards
- Enable Sharding for a Collection
- Working with a Sharded Cluster
- Cardinality & Monotonic Shard Keys
- Shard Key Selection Example
- Process and Machine Layout
- Bulk Inserts and Pre-splitting
Backup and Restore:
- Overview of Security
- Security continued: Authentication and Authorization
- SSL and Keyfiles
- Security and Clients
- Intra-cluster Security
- Overview of Backing Up
- Mongodump
- Filesystem Snapshotting
- Backing Up a Sharded Cluster
- Backup Strategies
- Additional Features of MongoDB
- GridFS
Overview (Tools,CloudManager,Bash Scripting):
- Tools -RoboMongo
- Cloud Manager (Configuring and Working with MMS, Automation)
- Bash Scripting (Basics)
Certification
Executive Program in MongoDB

Happy Clients Our success is Measured by Results.
Projects- Our focus in on Delivering a better content.
Years of experience In Imparting Quality Training across Verticals.
Students Placed in Top MNC's
Testimonials

Pankaj Singh
Learning is very good here. Trainers are very good for Azure and Aws. Completed my Aws & Azure Training.

Harish Pandey
I have completed my AZURE technologies.Training session was good. Thanks to my trainer. Thanks Vepsun Team.

Palak Singh
Best institute offering a AWS & Azure course within this good cost. Trainer was always ready to clear our doubt and support us. Also they have a good student coordinator.

Reena Sinha
Enrolled here for the course of Linux, trainers are highly qualified with great experience, staffs were quite helpful Kavita and Alka.

Shiva Reddy
Artifical Training content was very helpfull for me to get the job. Teaching and explanation was very good.Good experience overall.
Instructors and Experts
Learn from India's Best leading Faculty and Industry Leaders

Sanjeev Singh
EXP 18+
Sameer
EXP 15+
Satwik Muthappa
EXP 15+
Mujaheed
EXP 12+Contact Us

We offer most Advanced Technologies than any other Computer and Business Training Company. Businesses and Individuals can choose from the course offerings, delivered by experts.
Soul Space Paradigm, 3rd Floor, West Wing, next to Hotel Radisson Blu, Marathahalli, Bengaluru, Karnataka 560037
info@vepsun.com
+91 90-363-63007
+91 90-353-53007