MongoDB notions essentielles - classe virtuelle de 2 jours
1.450,00 EUR
- 2 days
Acquérez des compétences pratiques et immédiatement exploitables sur le marché du travail avec l’une des principales bases de données NoSQL au monde. Ce cours pratique « MongoDB Essentials » présente les fondamentaux des bases de données orientées documents et vous aide à concevoir des modèles de données flexibles, effectuer des opérations CRUD, créer des pipelines d’agrégation et optimiser les performances de votre base de données.
Caractéristiques clés
Langue
Supports de cours en anglais
Niveau
Niveau débutant
2 jours (8 heures/jour) en ligne avec formateur
Plus de 40 heures d’étude recommandées
Laboratoires pratiques interactifs en direct
Tous les supports de cours pertinents
Demander une confirmation de la date !
Attestation de fin de programme incluse

Résultats d’apprentissage
À la fin de ce programme, vous serez capable de :
Configuration et paramétrage de MongoDB
Apprenez à installer, configurer et sécuriser MongoDB, à comprendre son architecture et à gérer les paramètres clés pour des opérations de base de données fiables.
Gestion des données avec MongoDB
Acquérez une expérience pratique des opérations CRUD, de l’écriture de requêtes et de la gestion efficace des données à l’aide du shell MongoDB.
Intégration d’applications
Connectez MongoDB à des applications à l’aide des pilotes Java, Python, PHP et Ruby, et apprenez à créer et à maintenir des applications pilotées par les données.

Chronologie du cours
Jour 1
Session 1 : Bases de données NoSQL
- Principes fondamentaux et architecture des bases de données NoSQL
- Bases de données NoSQL vs relationnelles
- Stockage des données, transactions et fonctionnalités clés
Session 2 : Installation de MongoDB
- Installation et configuration de MongoDB
- Structure des fichiers et configuration de la sécurité
Session 3 : Modélisation et conception des données
- Modélisation des données et structures de documents
- Collections, types de données et identifiants uniques
Session 4 : Interroger les données
- Travailler avec les bases de données et les collections
- Opérateurs de requête et récupération de données
- Interroger des données basées sur la date
Jour 2
Session 5 : Le framework d’agrégation
- Agrégation et analyse de données
- Pipeline d’agrégation et opérateurs
- Agrégations basées sur la date
Session 6 : Manipulation des données
- Insertion, mise à jour et suppression de documents
- Opérations atomiques et gestion des données
- Collections plafonnées
Session 7 : Utiliser une API
- Pilotes MongoDB et connectivité des applications
- Intégration avec Java, PHP, Ruby et Python
Session 8 : Options haute performance
- Création et optimisation d’index
- Types d’index avancés
- Réplication et fragmentation pour la montée en charge

Qui devrait s’inscrire à ce programme ?
Développeurs logiciels et développeurs d’applications
Développeurs back-end et full stack
Administrateurs de bases de données (DBA)
Ingénieurs Data
Ingénieurs DevOps
Développeurs passant des bases de données SQL aux bases de données NoSQL
Prérequis
- Compréhension de base des concepts de programmation
- Connaissance des bases de données et des structures de données
- Connaissances de base en interrogation de données
- Une expérience avec n’importe quel langage de programmation est utile mais pas obligatoire
Déclarations
Licences et accréditation
Le cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.
Politique d’équité
Les candidats sont encouragés à contacter l’AVC pour obtenir des conseils et un accompagnement tout au long du processus d’aménagement.
Foire aux questions

Avez-vous besoin de solutions d’entreprise ou d’une intégration LMS?
Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !
