Module · Programmation
Node.js & Express —
Les bases
Crée des applications côté serveur avec Node.js et le framework Express. À la fin de ce module, tu sauras gérer des fichiers, créer un serveur HTTP, définir des routes, utiliser des middlewares et construire une API REST prête à être déployée.
Commencer le module →// objectifs
Ce que tu vas apprendre
- Comprendre le fonctionnement de Node.js et la boucle événementielle
- Gérer les dépendances avec npm et comprendre le système de modules
- Lire et écrire des fichiers avec le module fs
- Créer un serveur HTTP natif et comprendre les requêtes/réponses
- Utiliser Express pour simplifier le routing et la gestion des middlewares
- Construire une API REST complète avec Express
- Déployer son application Node.js sur un serveur ou une plateforme cloud
// prérequis
Avant de commencer
Les bases de JavaScript sont indispensables. Tu dois maîtriser les fonctions, les promesses, async/await et les modules ES. Le module JavaScript — Les bases est le point de départ. Node.js doit être installé sur ta machine.
// contenu
Les 8 leçons du module
1
Node.js
- ~20 min
- ~25 min
- ~25 min
- ~25 min
2
Express
- ~25 min
- ~25 min
- ~30 min
- ~25 min