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
Practical course in person or remote class
Disponible en anglais, à la demande
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.
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,1 / 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.
PIERRE E.
20/05/26
5 / 5
A very good balance between theory and practical exercises – perfect!
JULIEN S.
20/05/26
4 / 5
A trainer who is very attentive and understands the questions, explaining them again and providing interesting insights
MATHIEU L.
20/05/26
4 / 5
AN ENJOYABLE AND INTERESTING TRAINING COURSE
ALINE G.
20/05/26
4 / 5
Good training – it remains to be seen how it works in practice
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.
AURÉLIEN L.
08/09/25
4 / 5
As the mongoDB subject is wide-ranging, even for a simple approach, the time needed to cover everything and the exercises is too short. 4 or 5 days' training including more practical sessions would have been desirable.
BLAISE R.
08/09/25
5 / 5
The only downside was the lack of exercises during the course.
MADELINE P.
08/09/25
5 / 5
Interesting and comprehensive content on technology. Very engaging and educational presenter.
OLIVIER L.
01/09/25
5 / 5
The trainer adapted to our needs and emphasised certain subjects more than others.
DONOVAN K.
01/09/25
5 / 5
Very well prepared content, lots of examples to illustrate the technical documentation
PARTICIPANTS
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.
TRAINER QUALIFICATIONS
The experts leading the training are specialists in the covered subjects. They have been approved by our instructional teams for both their professional knowledge and their teaching ability, for each course they teach. They have at least five to ten years of experience in their field and hold (or have held) decision-making positions in companies.
ASSESSMENT TERMS
The trainer evaluates each participant’s academic progress throughout the training using multiple choice, scenarios, hands-on work and more.
Participants also complete a placement test before and after the course to measure the skills they’ve developed.
TEACHING AIDS AND TECHNICAL RESOURCES • The main teaching aids and instructional methods used in the training are audiovisual aids, documentation and course material, hands-on application exercises and corrected exercises for practical training courses, case studies and coverage of real cases for training seminars.
• At the end of each course or seminar, ORSYS provides participants with a course evaluation questionnaire that is analysed by our instructional teams.
• A check-in sheet for each half-day of attendance is provided at the end of the training, along with a course completion certificate if the trainee attended the entire session.
TERMS AND DEADLINES
Registration must be completed 24 hours before the start of the training.
ACCESSIBILITY FOR PEOPLE WITH DISABILITIES
Do you need special accessibility accommodations? Contact Mrs. Fosse, Disability Manager, at psh-accueil@orsys.fr to review your request and its feasibility.
This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.
Dates and locations
Dernières places
Date garantie en présentiel ou à distance
Session garantie
No session at the moment, we invite you to consult the schedule of distance classes.
10
This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.