MongoDB Training in Chennai
Candid institutes offer Best MongoDB training in Chennai with an updated curriculum. From the experienced tutor learn in-depth concepts. our MongoDB training course focused on providing training with real-time examples. During MongoDB training learn how to create a document database and how it is designed for ease of development and scaling.
MongoDB evolves to offer more features by combining traditional database features with the high performance of NoSQL. Consequently, most of the key features in MongoDB offers beyond other NoSQL solutions while integrating some of the abilities of relational databases.
Course duration: 20hrs
Course Period:
Both weekend (3-6 hrs per day) weekdays (2-3 hrs per day) batches are available
MongoDB training course can be covered in fast track also.
MongoDB online courses are available.
Why choose Candid for MongoDB training institute in Chennai?
Permanent trainer throughout training
Free demo sessions
Trainer with more than 10-years experience
Post training supports also available
MongoDB Course
Introduction
- What is MongoDB?
- SQL vs No SQL database
Installation
- Install MongoDB Community Edition
- Install on Linux
- Install on Windows
Databases and Collections
- Views
- Capped Collections
Documents
- BSON Types
- Comparison / Sort Order
- MongoDB Extended JSON
The mongo Shell
- Configure the Mongo Shell
- Access the Mongo Shell
- Write Scripts for the Mongo Shell
- Data Types in the Mongo Shell
MongoDB CRUD Operations
- Insert Documents
- Insert Methods
Query Documents
- Query on Embedded/Nested Documents
- Query an Array
- Query an Array of Embedded Documents
- Project Fields to Return from Query
- Query for Null or Missing Fields
- Iterate a Cursor in the Mongo Shell
Update Documents
- Update Methods
- Delete Documents
- Delete Methods
Bulk Write Operations
- Retryable Writes
- SQL to MongoDB Mapping Chart
Text Search
- Text Indexes
- Text Search Operators
- Text Search in the Aggregation Pipeline
- Text Search with Basis Technology Rosette Linguistics Platform
- Text Search Languages
Geospatial Queries
- Find Restaurants with Geospatial Queries
- GeoJSON Objects
- Read Isolation (Read Concern)
- Write Acknowledgement (Write Concern)
MongoDB CRUD Concepts
- Atomicity and Transactions
- Read Isolation, Consistency, and Recency
- Distributed Queries
- Perform Two Phase Commits
- Linearizable Reads via findAndModify
- Query Plans
Query Optimization
- Evaluate Performance of Current Operations
- Optimize Query Performance
- Write Operation Performance
- Explain Results
- Analyze Query Performance
- Tailable Cursors
MongoDB CRUD Operations
- Aggregation
- Data Models
- Data Modeling Introduction
- Schema Validation
Data Modeling Concepts
- Data Model Design
- Operational Factors and Data Models
Data Model Examples and Patterns
- Model Relationships Between Documents
- Model One-to-One Relationships with Embedded Documents
- Model One-to-Many Relationships with Embedded Documents
- Model One-to-Many Relationships with Document References
Model Tree Structures
- Model Tree Structures with Parent References
- Model Tree Structures with Child References
- Model Tree Structures with an Array of Ancestors
- Model Tree Structures with Materialized Paths
- Model Tree Structures with Nested Sets
Model Specific Application Contexts
- Model Data for Atomic Operations
- Model Data to Support Keyword Search
- Model Monetary Data
- Model Time Data
Data Model Reference
- Database References
Single Field Indexes
- Compound Indexes
- Multikey Indexes
- Multikey Index Bounds
Text Indexes
- Specify a Language for Text Index
- Specify Name for text Index
- Control Search Results with Weights
- Limit the Number of Entries Scanned
2dsphere Indexes
- Query a 2dsphere Index
2d Indexes
- Create a 2d Index
- Query a 2d Index
- 2d Index Internals
- Calculate Distance Using Spherical Geometry
geoHaystack Indexes
- Create a Haystack Index
- Query a Haystack Index
Hashed Indexes
- Index Properties
- TTL Indexes
- Unique Indexes
- Partial Indexes
- Case Insensitive Indexes
- Sparse Indexes
Index Build Operations on a Populated Collection
- Build Indexes on Replica Sets
- Index Intersection
- Manage Indexes
- Measure Index Use
Indexing Strategies
- Create Indexes to Support Your Queries
- Use Indexes to Sort Query Results
- Ensure Indexes Fit in RAM
- Create Queries that Ensure Selectivity
- Indexing Reference
Security
- Security Checklist
- Authentication
- Users
- Add Users
Auditing
- Configure Auditing
- Configure Audit Filters
- Replication
- Sharding
- Administration
Configuration and Maintenance
- MongoDB Backup Methods
- Monitoring for MongoDB
Storage
- Storage Engines
- WiredTiger Storage Engine
- Journaling
- GridFS
- Operators
- Query and Projection Operators
- Comparison Query Operators
- Logical Query Operators
- Element Query Operators
- Evaluation Query Operators
- Geospatial Query Operators
- Array Query Operators
- Bitwise Query Operators
- Projection Operators
- Update Operators
- Array Update Operators
- Bitwise Update Operator
- Aggregation Pipeline Stages
- Aggregation Pipeline Operators
- Query Modifiers
- Aggregation Commands
- Geospatial Commands
- Query and Write Operation Commands
- Query Plan Cache Commands
- Authentication Commands
- User Management Commands
- Role Management Commands
- Replication Commands
- Sharding Commands
- Sessions Commands
- Administration Commands
- Diagnostic Commands
- System Events Auditing Commands
- MongoDB Package Components