Choose your language:

France
Germany
Hong Kong

India
Ireland
Japan
Malaysia
Netherlands
New Zealand

Singapore

Sweden
United Kingdom
United States
Course Code

BD34

Duration

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
First Name
*
Last Name
*
Company
*
Email
*
Address Line 1
*
Address Line 2
City
*
*
Zip Code
Telephone
*
*
Choose one
*
Comments