MongoDB Training

mongodb-logo-petit2

MONGO DB

Learn the most used CMS wordpress in few days and create quality websites.

French / English

Certificate

Submit now

Next session : August

Overview

Having a sole MongoDB developer is not a common thing in the workplace. Usually, MongoDB experience is an addition to whatever back-end skills are required. A great MongoDB developer should understand the key differences between SQL and NoSQL databases on the conceptual level. They should also be comfortable with the specific syntax of MongoDB. They can be a developer with considerable hands-on experience with MongoDB, or they can be a DBA with development experience.
EcommerceTasks-I-will-make-a-web-app-using-react-angular-node-js-and-MongoDB

Prerequisites

Knowledge of classical Database principles

Goals

Understand how MongoDB works
Understand how to install, configure and administer a MongoDB server
Be able to create interrogation requests
Have the necessary skills to implement replication with MongoDB

Training Program

1- INTRODUCTION TO MONGO DB
▪ MongoDB presentation, project history, versions
▪ Data structure: notions of documents, collections
▪ BSON (Binary JSON) format, comparison with JSON
▪ MongoDB Features
▪ Interface available
2- INSTALLATION AND CONFIGURATION
▪ Supported platforms
▪ Required packages, launch scripts
▪ Practical work: installation, launch of the mongodb service
▪ Connection tests
3- WORK WITH THE INTERPRETER
▪ Presentation of Shell Mongo
▪ Initialization and first requests
▪ CRUD operations: Create, Read, Update, Delete
▪ Import and Export of data
4- SECURITY
▪ Implementing authentication in mongodb
▪ Auth and keyfile configuration parameters
▪ Role management
▪ Study of the System
▪ Users collection
5- SHARDING
▪ Definition, principle of operation
▪ Examples of sharding implementation, configuration and administration
▪ Replication: principle of replica sets and implementation
▪ Automatic fail-over mechanism
▪ Data partitioning with sharding
▪ Optimization: connection management, adding servers, balancing
6- OPERATION
▪ Operations management, analysis, sticking points
▪ Implementation of mongotop and mongostat
▪ Index management, loading data into memory
▪ Log analysis

Project

01.
Installation of MongoDB on a development workstation and integration of an example database.
02.
Using the Mongo Shell and manipulating objects and data.
03.
Implementation of data sharding automatically or manually.
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare