M101J : MongoDB for Java Developers

mongodb-nosql-logo

Je voudrais partager avec vous mon expérience sur la formation MongoDB pour les développeurs Java.
Ce cours mis en ligne gratuitement par l'université MongoDB se déroule sur 7 semaines :

  • les 6 premières se décomposent en une série de vidéos et de quizz ainsi que des exercices finaux.
  • La 7ème et dernière semaine se déroule l'examen final qui permet de valider le suivi des cours et les connaissances acquises.

A la fin de ces 7 semaines, il est nécessaire d'avoir au minimum 65% de bonnes réponses aux exercices pour recevoir le certificat, sachant que les 6 premières semaines représentent 50% de la note et l'examen final les 50% restants.

Le programme de chaque semaine est très évolutif et se base sur des cas concrets, ce qui permet aux personnes même débutantes de progresser facilement.

A noter que le contenu pratique de la formation s'articule autour de la réalisation d'un blog en Java avec sauvegarde en MongoDB.

Le détail de la formation par semaine est le suivant :

  1. Introduction : Installation de MongoDB, présentation des outils et du shell,  introduction à JSON
  2. CRUD : Opérations de requêtes et mise à jour à partir du shell MongoDB, et présentation du driver Java et ses principales opérations
  3. Schema Design : Explication du concept des bases de données sans schéma, modélisation à partir d'études de cas
  4. Performance : Création et utilisation d'index, monitoring et étude de la performance
  5. Aggregation Framework : Présentation des outils d'agrégations
  6. Application Engineering : Introduction aux concepts de réplication et de sharding, et leurs impacts sur le design et le développement
  7. Études de cas d'utilisation et examen final

Au final j'ai été agréablement surpris par le contenu des vidéos qui présentent des cas d'exemples précis et concis, ce qui permet d'apprendre en détail les fonctionnalités de MongoDB sans avoir l'impression de suivre un cours théorique.  Le découpage de la formation sur 7 semaines avec la validation des acquis de façon continue est un rythme intéressant et permet d'avancer en gérant son emploi du temps sans trop de contraintes.

Je ne pourrais que conseiller cette formation pour ceux qui veulent apprendre les fonctionnalités de base de MongoDB de façon intéressante.

https://university.mongodb.com/courses/M101J/about

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Captcha *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.