Course : MongoDB, implementation and administration

Practical course - 3d - 21h00 - Ref. MGO
Price : 1840 € E.T.

MongoDB, implementation and administration



Required course

This course will help you understand the reasons behind the emergence of the NoSQL movement, the various technical solutions and the positioning of the MongoDB NoSQL database in this new ecosystem. It will also provide you with the knowledge you need to install and get to grips with MongoDB.


INTER
IN-HOUSE
CUSTOM

In person or remote class
Available in English on request

Ref. MGO
  3d - 21h00
1840 € E.T.




This course will help you understand the reasons behind the emergence of the NoSQL movement, the various technical solutions and the positioning of the MongoDB NoSQL database in this new ecosystem. It will also provide you with the knowledge you need to install and get to grips with MongoDB.


Teaching objectives
At the end of the training, the participant will be able to:
Distribute data across multiple instances of a MongoDB database
Installing and administering the MongoDB NoSQL database
Handling documents in a MongoDB database
Supervising a MongoDB NoSQL database
Backing up MongoDB database data

Intended audience
This course is aimed at all IT professionals who need to install and run MongoDB, or who want to learn about administration for the first time.

Prerequisites
Good knowledge of a programming language. Basic command-line administration skills. Knowledge of Python or Java desirable.

Practical details
Hands-on work
Each chapter is accompanied by demonstrations and practical exercises.

Course schedule

1
Introducing the NoSQL movement and MongoDB

  • A brief history of the evolution of databases and their various models.
  • The importance of the relational model and the emergence of the NoSQL movement.
  • The different NoSQL solutions and MongoDB's positioning.
  • MongoDB's technical choices and some practical examples of use.

2
Getting started with MongoDB

  • Installation on Windows and Linux.
  • Interactive (Shell) prompting and administration.
  • Overview of the different development APIs: PHP, Ruby, Python, Java.
  • Database creation.
  • Data schema. Different schema scenarios.
Hands-on work
Install MongoDB and get to grips with the command prompt.

3
Working with documents

  • Understand and use namespaces, collections and documents.
  • JSON and BSON formats.
  • Elementary data types and special types.
  • CRUD instructions through APIs: Create, Read, Update, Delete.
  • Data import and export methods.
Hands-on work
Create and manipulate a document at the command prompt and using a client language.

4
Replication and Sharding

  • Master-slave replication.
  • Operation of automatic master node switchover.
  • Setting up sharding.
  • Sharding configuration server management.
Hands-on work
Implementation of sharding coupled with replicates.

5
Performance and indexing

  • Index structure in MongoDB.
  • Indexing strategies and query optimization.
  • Obtain indicators and ensure supervision.
  • Integrate MongoDB into Nagios, Cacti or Zabbix.
Hands-on work
Index creation and performance monitoring on a heavily-used database.

6
MongoDB administration

  • Data backup. Access security.
  • Graphical administration interfaces.
  • Manage logging.
Hands-on work
Data backup and use of a graphical administration interface.


Customer reviews
4,3 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
VIRGINIA N.
17/11/25
3 / 5

Not enough exercise
FRANÇOIS L.
17/11/25
2 / 5

very little training on administration and dev ops issues. a lot of time spent explaining commands (the mongodb doc already does this very well). Very disappointed with the content and the quality of the environment.
STÉPHANE P.
17/11/25
4 / 5

Throughout the course, each subject was clearly explained, with complete diagrams created in real time: great for understanding, and all the commands for the exercises are available in a 'history' file: great for future use.I really enjoyed the course.



Publication date : 09/29/2025


Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class

Last places available
Guaranteed date, in person or remotely
Guaranteed session

REMOTE CLASS
2026 : 20 May, 5 Oct., 14 Dec.

PARIS LA DÉFENSE
2026 : 20 May, 5 Oct., 14 Dec.