Node.js — API Express et code asynchrone

Construisez une API REST lisible : routes, middlewares, validation des entrées et gestion centralisée des erreurs asynchrones.

15 leçons · 5 h 10 · Niveau intermediaire · 100 % gratuit

Ce que vous saurez faire

  • Organiser une API en routes, contrôleurs et services
  • Écrire un middleware de validation et un gestionnaire d'erreurs
  • Enchaîner les appels asynchrones avec async et await
  • Tester les routes avec un client HTTP avant de brancher un front

Prérequis

  • Savoir exécuter un script Node.js et importer un module
  • Comprendre les promesses JavaScript
Le fil rouge du cours

l'API du service de commandes : ressources commandes et produits, filtres, validation et erreurs normalisées

Programme

Validation du cours

Un quiz de 12 questions vérifie que le parcours est acquis. Il faut 80 % de bonnes réponses pour valider le cours. Les tentatives sont illimitées, seul le meilleur score est conservé.

Envie d'aller plus loin ?

Les cours Enovatic sont gratuits et le resteront. Si vous cherchez un accompagnement encadré, nos formations professionnelles sont animées par les mêmes formateurs.