MongoDB (Live Virtual Class)

Blended learning

À qui s'adresse la formation?

Architectes, Chefs de projets, Developpeurs

Durée

3,00 jour(s)

Langues(s) de prestation

EN FR

Prochaine session

25.12.2024
Lieu
Live Virtual Class

Prix

1950,00€

Prérequis

  • Pratique de Java
  • Connaissances SQL

Objectifs

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

Contenu

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

Certificat, diplôme

Une attestation de participation sera transmise aux participants

Prochaine session

Date
Ville
Language & prix
25.12.2024

27.12.2024
Live Virtual Class
FR 1950,00€

Contact pour cette formation

Nathalie Thielemans / Nassera Aici

Ces formations pourraient vous intéresser

FR
Journée
Windhof (Koerich)
Informatique et systèmes d'information - Analyse programmation - Interface
09.01.2025