Node.js

Codelab IT+ formation cours informatique djibouti
Codelab IT+ formation cours informatique djibouti
Codelab IT+ formation cours informatique djibouti
Codelab IT+ formation cours informatique djibouti
Codelab IT+ formation cours informatique djibouti
Codelab IT+ formation cours informatique djibouti
Codelab IT+ formation cours informatique djibouti
Codelab IT+ formation cours informatique djibouti

Le backend avec Javascript

JavaScript est devenu ces dernieres années plus qu'un language de frontend. Avec Node, Express et MongoDB, vous utiliserez vos competences en javascript pour le backend ! À partir de Node et d'Express, vous découvrirez comment les applications web fonctionnent sur le back-end. Vous créerez diverses routes pour les différentes fonctions à mettre à la disposition de votre API. Ensuite, vous ajouterez MongoDB, une base de données NoSQL, pour rendre votre API entièrement dynamique et vos données pleinement persistantes. Votre application front-end est presumé deja créee et de cette façon, vous pourrez vous concentrer sur la création de votre API et la regarder évoluer, en affinant vos compétences back-end et en choisissant librement votre propre parcours. Vous créerez une API pour Créer, Lire, Mettre à jour et Supprimer (CRUD pour l’anglais Create, Read, Update and Delete) des éléments en vente. Vous ajouterez l'authentification à votre API pour la protéger, et vous intégrerez également la gestion des fichiers utilisateur pour autoriser les utilisateurs à télécharger des images.

IT+ Code Lab
IT+ Code Lab

À la fin de ce cours, vous serez capable de :

  • créer un serveur web simple avec Express ;
  • créer une API REST avec Node, Express et MongoDB ;
  • mettre en place un système d'authentification sur une application Express ;
  • gérer des utilisateur sur une application Express ;
  • Recuprer des données de mongoDB grâce à Mongoose ;
  • utiliser les tokens JWT ;