← Tous les cours Développement Web Backend • Débutant

Node.js : les bases complètes du développement backend JavaScript

Un cours complet pour apprendre Node.js : installation, npm, modules, CommonJS, ES Modules, système de fichiers, événements, serveur HTTP, Express.js, routes, middlewares, API REST, JSON, MongoDB, authentification, sécurité, variables d'environnement et déploiement.

Présentation

Ce que vous allez apprendre

Ce cours Node.js est conçu pour les apprenants qui connaissent déjà les bases de JavaScript et souhaitent passer au développement backend. Il explique progressivement comment utiliser JavaScript côté serveur avec Node.js : installation, npm, modules, architecture projet, serveur HTTP, Express.js, routes, middlewares, contrôleurs, API REST, gestion des erreurs, fichiers, variables d'environnement, connexion à une base de données, authentification JWT, sécurité, tests simples et déploiement. À la fin, l'apprenant sera capable de créer une API backend complète pouvant servir un frontend React, Vue, mobile ou une autre application cliente.

✓Comprendre le rôle de Node.js dans le développement backend
✓Installer Node.js et utiliser npm
✓Créer et organiser un projet Node.js
✓Comprendre package.json et les dépendances
✓Utiliser CommonJS et ES Modules
✓Lire et écrire dans des fichiers
✓Créer un serveur HTTP simple
✓Créer un serveur avec Express.js
✓Définir des routes GET, POST, PUT, PATCH et DELETE
✓Créer des middlewares
✓Structurer une API REST propre
✓Gérer les erreurs backend
✓Utiliser les variables d'environnement
✓Connecter Node.js à une base de données
✓Créer un CRUD complet
✓Mettre en place une authentification JWT
✓Appliquer les bases de sécurité backend
✓Préparer une application Node.js pour le déploiement
Programme

Modules et leçons

Continuer

Cours liés

R Recherche WA WhatsApp @ Email IG Instagram