MongoDB

Inter-company training

Who is the training for?

Architectes, Chefs de projets, Developpeurs

Duration

3,00 day(s)

Language(s) of service

EN FR

Next session

25.12.2024
Location
Windhof (Koerich)

Price

1950,00€

Prerequisites

  • Pratique de Java
  • Connaissances SQL

Goals

MongoDB est une base de données conçue pour être évolutive, présenter une haute performance et une haute disponibilité, elle supporte l'installation sur de simples serveurs et les architectures complexes basées sur la réplication. Cette formation présente les concepts NoSQL et leur mise en œuvre avec la base MongoDB. Tous les aspects importants de MongoDB sont couverts, de l'installation jusqu'à l'utilisation avancée et l'administration.

  • Comprendre les principes NoSQL
  • Installer et utiliser MongoDB
  • Administrer MongoDB

Contents

Présentation de MongoDB

  • Présentation du mouvement NoSQL avec MongoDB
  • MongoDB vis-à-vis des autres solutions NoSQL et des bases de donnéestraditionnelles
  • Quand/pourquoi utiliser MongoDB?

Installation

  • Installation de MongoDB
  • Démarrage et arrêt des serveurs
  • Utilisation du shell MongoDB
  • Introduction aux commandes d'administration

Notions de base

  • Serveurs, Bases, Collections, Documents/Objets
  • Formats JSON and BSON, types de données
  • Opérations CRUD
  • Comprendre et travailler avec les indexes

Drivers

  • Fonctionnement des drivers
  • Exemple d'API

Créer une application avec MongoDB

  • Cas d'utilisation
  • Modélisation de schéma
  • Travailler avec les Bases et les Collections
  • Créer des documents
  • Exécuter des requêtes

Requêtage avancé

  • Projections
  • Opérateurs conditionnels
  • Utilisation du framework d'agrégation de MongoDB
  • Utilisation du Map/Reduce avec MongoDB

Performance et évolutivité

  • Concepts de la réplication et mise en place de Replica Sets
  • Mise en place du sharding

Administration de MongoDB

  • Indicateurs et supervisation
  • Sécurité d'accès et authentification
  • Gérer la journalisation
  • Import/Export et stratégies de backup

Certificate, diploma

Une attestation de participation sera transmise aux participants

Next session

Datum
City
Language and price
25.12.2024

27.12.2024
Windhof (Koerich)
FR 1950,00€

Organization contact details

Nathalie Thielemans / Nassera Aici

These courses might interest you

EN
Day
Computer science - Analysis programming - Programming - Mobile app programming