Cette formation sur Node.js vous offre une base solide pour le développement d’API REST, en vous guidant depuis la configuration du serveur jusqu’à la création d’API sécurisées et prêtes pour la production.
Commencez par l’introduction à Node.js et Express. Vous mettrez en pratique l’architecture de Node.js et la boucle d’événements, configurerez un serveur Express et utiliserez des middlewares pour gérer les requêtes et les réponses HTTP. Puis, dans le module 2, « Utilisation des bases de données et de MongoDB », vous appliquerez les opérations CRUD de MongoDB, connecterez une base de données NoSQL à votre API et créerez des requêtes ainsi que des pipelines d’agrégation. Enfin, le module « Sujets avancés sur Node.js et Express ». Vous appliquerez la programmation asynchrone avec les « promises » et « async await », créerez un middleware de gestion des erreurs et développerez une authentification basée sur JWT pour une API sécurisée. À l’issue de cette formation, vous serez capable de : - Créer un serveur Express fonctionnel pour ce cours sur Node.js en utilisant le routage et les middlewares - Appliquer les opérations CRUD et les requêtes MongoDB pour alimenter une API REST Node.js - Développer du code asynchrone à l’aide des « promises » et de « async/await » pour des performances robustes - Concevoir une API REST sécurisée et authentifiée par JWT dans le cadre de votre projet de fin de formation Idéal pour : les développeurs novices en développement backend à la recherche d’une véritable formation Node.js Express. Les développeurs front-end souhaitant créer une API Express complète en tireront également profit. Les API sont au cœur de toutes les applications modernes. Inscrivez-vous et commencez dès aujourd’hui à acquérir des compétences en matière d’API Node.js Express. Avertissement : Il s’agit d’une ressource pédagogique indépendante créée par Board Infinity à des fins d’information et d’enseignement uniquement. Sauf mention contraire explicite, ce cours n’est ni affilié à, ni approuvé par, ni sponsorisé par, ni officiellement associé à aucune entreprise, organisation ou organisme de certification. Le contenu fourni s'appuie sur les connaissances du secteur et les meilleures pratiques, mais ne constitue pas un support de formation officiel pour un employeur ou un programme de certification spécifique. Tous les noms d'entreprises, marques déposées, marques de service et logos mentionnés sont la propriété de leurs détenteurs respectifs et sont utilisés uniquement à des fins d'identification et de comparaison à caractère pédagogique.

















