Retour au catalogue
Data & IA
Intermediaire

Bases de données NoSQL avec MongoDB

Cette formation permet de comprendre les paradigmes NoSQL et de maîtriser MongoDB, de la modélisation des documents jusqu'à l'intégration applicative, en passant par les requêtes avancées, les agrégations et l'optimisation des performances.

21 heures
Formats :PresentielDistancielBlended Learning

Objectifs pédagogiques

  • Comprendre les paradigmes NoSQL et savoir choisir le bon type de base selon le contexte
  • Modéliser des données orientées documents avec MongoDB
  • Maîtriser les opérations CRUD et les requêtes avancées
  • Construire des pipelines d'agrégation pour l'analyse de données
  • Optimiser les performances avec l'indexation
  • Intégrer MongoDB dans une application Python

Compétences visées

Distinguer les familles NoSQL : document, clé-valeur, colonne, grapheConcevoir un schéma de documents adapté à un besoin métierÉcrire des requêtes MongoDB (find, update, delete, opérateurs)Construire et optimiser des pipelines d'agrégationCréer et gérer des index pour améliorer les performancesConnecter MongoDB à une application Python via PyMongo

Public concerné

  • Développeurs souhaitant élargir leurs compétences base de données
  • Data engineers débutants
  • Étudiants en informatique ou cursus data
  • Toute personne ayant des bases SQL souhaitant découvrir le NoSQL

Prérequis

  • Notions de bases de données relationnelles (SQL)
  • Bases en Python (manipulation de dictionnaires, boucles, fonctions)
  • Notions de JSON

Programme détaillé

Modalités pédagogiques

  • Apports théoriques illustrés par des démonstrations en direct
  • Exercices pratiques sur jeux de données réels
  • Mise en place d'une base MongoDB et d'une intégration Python
  • Support de cours remis aux participants

Évaluation des acquis

  • Évaluation continue via les exercices pratiques
  • Livrable final : base MongoDB modélisée, requêtée et interrogée depuis Python
  • Validation des acquis par cas concret

Accessibilité

Nos locaux sont accessibles aux personnes à mobilité réduite. Pour tout besoin spécifique, contactez notre référent handicap avant votre inscription.

Adaptation aux besoins des entreprises

Cette formation peut être adaptée aux besoins spécifiques de votre entreprise : choix des technologies, cas pratiques métier, durée modulable.

Modalités

Modalités d'accès :

Nos formations sont proposées exclusivement en intra-entreprise. Après prise de contact, une analyse des besoins est réalisée afin de proposer une formation adaptée. Une convention de formation est ensuite établie pour validation.

Délais d'accès :

La formation peut être mise en place sous un délai moyen de 2 à 4 semaines après validation du devis.

Modalités pédagogiques :

La formation alterne apports théoriques et mises en pratique (études de cas, exercices, ateliers). Elle peut être réalisée en présentiel ou en distanciel selon les besoins.

Modalités d'évaluation :

Les acquis sont évalués tout au long de la formation à travers des exercices pratiques et/ou un quiz final. Un questionnaire de satisfaction est également recueilli en fin de formation.