Choose your language:

Hong Kong
New Zealand
United Kingdom
United States

Fast Track to MongoDB

Course Code



3 Days

General knowledge of relational and NOSQL databases/data stores and working knowledge of the Python language is required.
This course will help you to master one of the most popular NoSQL databases. This course is designed to provide knowledge and skills to become a successful MongoDB expert. The course covers a range of NoSQL and MongoDB topics such as CRUD Operations, Schema Design, Data Modelling, Scalability and Administration. We also cover Indexes and performance optimizations.
This course is designed for developers, analysts, administrators and anyone wanting to learn MongoDB.
Upon completion of this course, participants will be able to:
  • Understand the motivation for non-relational data stores
  • Explore MongoDB architecture
  • Install MongoDB
  • Use the MongoDB Shell
  • Understand Documents and Data Types
  • Understand how asynchronous replication works in MongoDB
  • Query, Insert, Update, Remove, Upsert Data
  • Use aggregation
  • Learn and use BSON
  • Analyze memory and IO performance
  • Manage indexes and learn indexing internals
  • Use System commands
  • Manage privileges and custom roles
1. Overview
2. Installation
3. Architecture
4. MongoDB Shell
5. Documents and Data Types
6. Configuration
7. Manipulating Documents
8. Aggregation
9. Indexing
10. Special Collections
11. Query Optimization
12. Performance Optimization
13. Monitoring MongoDB
14. Security
15. Backup and Restore
16. Replication
17. Sharding
18. Best Practices
Send Us a Message
Choose one