← 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