Get all details

mongoDB

8500 ₹

Course: MongoDB Database Administration and Development - Online

→ Prerequisite: Basic knowledge of database concepts and familiarity with NoSQL databases and database management is recommended.


→ Rationale: MongoDB is a popular open-source NoSQL database system known for its flexibility and scalability. This course will equip you with the skills to work with MongoDB for both administrative tasks and database development.


content
→ Unit 1: Introduction to MongoDB
  • 1.1 - Overview of MongoDB and its significance.
  • 1.2 - Understanding NoSQL databases.
  • 1.3 - Different MongoDB editions and features.
→ Unit 2: MongoDB Installation and Configuration
  • 2.1 - Installing MongoDB.
  • 2.2 - Configuring server settings.
  • 2.3 - Managing security and access.
→ Unit 3: Data Modeling and Schema Design
  • 3.1 - Designing document-based data models.
  • 3.2 - Creating and managing collections.
  • 3.3 - Data modeling best practices.
→ Unit 4: Querying and CRUD Operations
  • 4.1 - Writing queries and performing CRUD (Create, Read, Update, Delete) operations.
  • 4.2 - Filtering, projection, and sorting documents.
  • 4.3 - Aggregation framework for complex queries.
→ Unit 5: Indexing and Performance Optimization
  • 5.1 - Creating and managing indexes.
  • 5.2 - Performance optimization techniques.
  • 5.3 - Query profiling and monitoring.
→ Unit 6: MongoDB Administration
  • 6.1 - Managing databases and collections.
  • 6.2 - Backup and restoration strategies.
  • 6.3 - Replication and high availability.
→ Unit 7: Sharding and Scaling
  • 7.1 - Horizontal scaling with sharding.
  • 7.2 - Scaling strategies and considerations.
  • 7.3 - Deploying MongoDB clusters.
→ Unit 8: Application Development with MongoDB
  • 8.1 - Integrating MongoDB with programming languages.
  • 8.2 - Building applications using MongoDB as the data store.
  • 8.3 - Data aggregation and pipeline operations.

QT-World