MongoDB Training
Level
IntermediateDuration
16h / 2 daysDate
Individually arrangedPrice
Individually arrangedMongoDB Training
MongoDB training is a practical introduction to one of the most popular NoSQL databases. Participants will learn the basics of working with JSON documents, how to create and manage databases and collections, as well as perform CRUD operations, conditional queries, and aggregations. The course also covers administrative elements such as user management, indexes, and cluster/high availability (HA) configuration.
What You Will Learn
- What NoSQL databases are and their key characteristics
- What a JSON document is and how to create one
- How to launch a MongoDB document database and navigate it
- Basic tasks related to data management
Who is this training for?
Developers
DevOps engineers
Administrators
Training Program
-
Introduction
- What are NoSQL databases?
- CAP theorem
- Installing and running MongoDB
- MongoDB architecture overview
-
Data Format
- What is a JSON document/file?
- Relational data model
- Nested (document) data model
- The
_idkey and its role
-
Working with Data Structures
- Creating databases and collections
- Adding data to the database
- Querying data
-
Data Selection
- Sorting data
- Conditional searches
-
Data Aggregation
- Grouping data
- Aggregate functions
-
Data Management
- Updating data
- Deleting data
-
Administrative Objects
- Creating users
- Indexes
-
Additional Topics
- Creating a MongoDB cluster
- Setting up High Availability (HA)