94giw7r2qcaovjjvvui9

MongoDB par la pratique

Prendre en main la base de données orientée documents performante, gratuite, open source et "developer friendly"

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 :
- 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
- aggré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.



Votre formateur


Samir Medjdoub
Samir Medjdoub

Plus de 10 années d’expérience en programmation web dans des entreprises clientes publiques (SNCF, URSSAF, EDF...) et privées (Iron Mountain, Jouve, CDiscount...), avec comme comme fil conducteur la conscience qu’il est bien plus facile de rester sur la vague que de tenter de remonter après s’être laissé submerger. Fidèle à cette stratégie, j’ai ainsi pris la vague Angular 2 dès les versions alpha et bêta fin 2015, celle de Node.js il y a cinq années de cela et ai eu la chance d'évoluer dans des sociétés qui avaient été parmi les premières en France à adopter MongoDB, conjointement aux bases de données relationnelles. Les développeuses et développeurs JavaScript (Front, Back ou Fullstack !) ont de très beaux jours devant eux : investissez dans les frameworks, plateformes et librairies JavaScript qui vous ouvriront de belles opportunités en 2018.


Programme de la formation


  Introduction
Valable dans jours
jours après votre inscription
  Créer une base de données et ses collections
Valable dans jours
jours après votre inscription
  Les opérateurs les plus utilisés
Valable dans jours
jours après votre inscription
  Trier et paginer
Valable dans jours
jours après votre inscription
  Timestamp
Valable dans jours
jours après votre inscription

FAQ (questions fréquentes)


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Démarrez maintenant !