MongoDB par la pratique
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00

TUTO MongoDB par la pratique

Codeconcept
29,00€

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Voici une formation MongoDB en vidéo et 100% à distance.
MongoDB est la base NoSQL la plus connue.

Adoptée par des entreprises comme UPS, ebay, EA, Bosch ou Bouygues, elle peut trouver sa place dans vos futurs projets. C'est en outre le "M" de la MEAN stack (Mongo Express Angular et Node) mais aussi de la MERN stack (Mongo Express React Node).

Au programme de cette formation MongoDB par la pratique

Voici les notions abordées dans cette formation pratique

  • installation de MongoDB
  • création de bases, de collections et de documents
  • importation de données via mongoimport
  • utilisation de la console mongo
  • requêtage simple
  • requêtage avancé à l'aide des opérateurs les plus utiles
  • du CRUD (Create Read Update Delete)
  • tri et pagination
  • utilisation de vos connaissances JavaScript dans le cadre de la console mongo
  • amélioration des performances en lecture à l'aide des index
  • indexes uniques et indexes composés
  • agrégations
  • relations entre collections

Lorsque vous devez gérer un grand nombre de données dont le schéma peut changer dans le temps, MongoDB est l'une des meilleures options à votre disposition.

Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions.
Bonne formation MongoDB.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Introduction
Chapitre 2
Créer une base de données et ses collections
Chapitre 3
Premières requêtes
Chapitre 4
Les opérateurs les plus utilisés
Chapitre 5
Mettre à jour, supprimer un document
Chapitre 6
Trier et paginer
Chapitre 7
Timestamp

Plan détaillé du cours

Chapitre 1 : Introduction
12m34s
 
Leçon 1Qu'est-ce que MongoDB ?
Leçon 2Installer MongoDB
Chapitre 2 : Créer une base de données et ses collections
07m54s
 
Leçon 1Importer de données avec mongoimport
Chapitre 3 : Premières requêtes
40m15s
 
Leçon 1Afficher les documents d'une collection
Leçon 2Limiter le nombre de données et de champs récupérés
Leçon 3Effectuer une recherche simple
Leçon 4Find() et findOne()
Leçon 5Rechercher dans un tableau
Leçon 6Créer manuellement base de données et documents
Leçon 7Supprimer une collection, supprimer une database
Leçon 8Utiliser l'interpréteur JavaScript
Leçon 9Utiliser l'interpréteur JavaScript (suite)
Chapitre 4 : Les opérateurs les plus utilisés
17m13s
 
Leçon 1$gt, $gte, $lt, $lte
Leçon 2$or, $and
Leçon 3$in, $nin
Leçon 4$all, $exist
Chapitre 5 : Mettre à jour, supprimer un document
16m22s
 
Leçon 1Update() et $set pour mettre à jour un champ
Leçon 2Update() seul pour écraser tous les champs
Leçon 3$push, $addToSet, $each
Leçon 4Le concept d'"upsert"
Leçon 5Supprimer un document
Leçon 6Supprimer une collection puis une base de données
Chapitre 6 : Trier et paginer
11m35s
 
Leçon 1Trier
Leçon 2Limit() + trouver le plus récent et le plus ancien
Chapitre 7 : Timestamp
06m11s
 
Leçon 1A propos de l'ID généré + trouver un document par date de création
Chapitre 8 : Performances
28m59s
 
Leçon 1Performance d'une requête
Leçon 2Améliorer les performances en lecture à l'aide des index
Leçon 3Supprimer un index
Leçon 4Créer un index unique
Leçon 5Créer un index composé (compound index)
Leçon 6Créer un "text index" et afficher un score
Leçon 7Sharding et réplications
Chapitre 9 : Aggregations
13m55s
 
Leçon 1Déterminer les catégories d'un ensemble d'objets avec distinct()
Leçon 2Déterminer le nombre d'ordinateurs regroupés par catégories
Leçon 3Déterminer le prix moyen de chaque catégorie
Leçon 4Stocker les résultats d'une aggregation dans une nouvelle collection
Chapitre 10 : Relations entre collections
16m55s
 
Leçon 1Jointures
Leçon 2Requêter plusieurs collections programmatiquement

Aperçus

Avis des apprenants

Détail des avis
17
Apprenants
3
Commentaires
4,7/5
Note moyenne
5/5
2
4/5
1
3/5
0
2/5
0
1/5
0
Olivier Bouzonnie
Olivier Bouzonnie
Publié le 12/09/2021
Clair. Parfait pour une première prise en main de MongoDB.
Alain Ennaji
Alain Ennaji
Publié le 25/12/2020
tres bien pour une premiere approche, il serrait interressant de faire un autre tuto pour montrer comment utiliser mongo a l'oeuvre sur un cas simple en mode web
Codeconcept
Merci pour ce commentaire. L'objectif était de traiter MongoDB en lui-même. Mais comme c'est une suggestion qui revient régulièrement, je vais créer une formation MongoDB supplémentaire avec une lib ou un framework en Front ;)
Marc Seker
Marc Seker
Publié le 12/04/2021
pas mal mais nous voudrions un cas de pratique dans une une application web
Codeconcept
Merci pour ce commentaire. Comme mentionné dans un commentaire précédent, l'objectif était de traiter MongoDB en lui-même pour un développeur à qui il manque uniquement la connaissance de MongoDB ou pour un DBA qui doit passer au noSQL en plus du SQL. Mais comme c'est une suggestion qui revient régulièrement, je vais créer une formation MongoDB avec une lib ou un framework en Front ;)

Vos questions sur le cours

Avec quelle version de logiciel ce tuto est-il compatible ?

MongoDB

Quel est le niveau requis pour suivre ce tuto ?

débutant

Attendez ! 🤗

Accédez à plus de 1335 tutos gratuits

Notre politique de protection des données