MongoDB notions essentielles - classe virtuelle de 2 jours

1.450,00 EUR

  • 2 days
Classe virtuelle en direct
En entreprise

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

Hero

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.

Hero

Chronologie du cours

  1. 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
  2. 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
Notions essentielles de MongoDB

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

Commencer le cours maintenant

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

Contact background

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 !