JavaScript n’est plus limité au front-end ! Grâce à Node.js, Express, et MongoDB, vos compétences en JavaScript peuvent désormais être exploitées pour le back-end.
Dans ce cours, vous allez découvrir le fonctionnement des applications web côté serveur en commençant par Node.js et Express. Vous apprendrez à créer diverses routes pour rendre les fonctionnalités de votre API disponibles. Ensuite, vous ajouterez MongoDB, une base de données NoSQL, pour rendre votre API entièrement dynamique, avec des données persistantes.
Contrairement à de nombreux cours similaires qui vous initient à un framework front-end comme Angular, React ou Vue, ce cours se concentre uniquement sur le back-end. L’application front-end est déjà développée, ce qui vous permet de vous focaliser sur la création de votre API, d’affiner vos compétences en back-end, et de suivre votre propre parcours d’apprentissage.
Vous travaillerez sur une application de magasin en ligne simple. Vous créerez une API pour effectuer des opérations CRUD (Créer, Lire, Mettre à jour, Supprimer) sur les articles en vente. Vous intégrerez également l’authentification pour sécuriser votre API, et vous gérerez les fichiers utilisateur pour permettre le téléchargement d’images par les utilisateurs.
Résumé de la formation
Les différents modules
- Créez un serveur Express simple
- Créez une API RESTful
- Mettez en place un système d’authentification sur votre application
- Ajoutez une gestion des fichiers utilisateur sur l’application
Durée : 10H
Coût : Gratuit
Certificat de réussite : disponible
Fournisseur : OpenClassrooms
Lien pour obtenir des détails et débuter la formation : dev-web.
Lire aussi: