Tous les cours
Bases de donnéesIntermédiaire

MongoDB & NoSQL

Bases de données NoSQL avec MongoDB : modélisation, agrégation et performances.

7 semaines9 pages
Télécharger le PDF

À propos de cette ressource

Ce cours vous initie aux bases de données NoSQL avec MongoDB. Vous découvrirez le modèle documentaire, le langage de requêtes MongoDB, le pipeline d'agrégation, l'indexation et l'optimisation des performances. Vous apprendrez également à intégrer MongoDB avec Node.js et Python, à gérer la réplication et le sharding pour passer à l'échelle, et à modéliser des données pour des applications modernes.

À qui s'adresse cette ressource ?

Pour les développeurs qui maîtrisent le modèle relationnel et veulent comprendre quand et comment choisir une base documentaire.

Ce que vous allez découvrir

  • Comprendre le modèle NoSQL et ses cas d'usage
  • Écrire des requêtes MongoDB avancées
  • Maîtriser le pipeline d'agrégation
  • Optimiser les performances avec l'indexation
  • Mettre en place la réplication et le sharding

Prérequis

  • Notions de bases de données (SQL ou autre)
  • Connaissances en programmation

Vous pourriez aussi aimer

Poursuivez votre apprentissage avec ces ressources.

Bases de données

Bases de données SQL

Modélisation, requêtes, jointures et optimisation.

Débutant6 semaines8 pages
Développement

Introduction à Java

Les bases du langage Java : syntaxe, POO, collections.

Débutant6 semaines8 pages
Développement

Algorithmique avancée

Structures de données, complexité, algorithmes classiques.

Avancé8 semaines8 pages
Réseaux

Réseaux TCP/IP

Comprendre la pile réseau, protocoles et routage.

Intermédiaire7 semaines8 pages