+33 695647834(Whatsapp) contact@allotraining.com Support 8h – 20h, Ouvert 24h/24,
Des formations 100% pratiques, accessibles partout.
+33 695647834(Whatsapp) contact@allotraining.com

Formation Node.js Fullstack – Backend & Frontend Professionnel

200H # 2 600,00 € 3 500,00 €

🎯 Objectif de la formation

Cette formation permet de devenir développeur fullstack JavaScript en maîtrisant :

  • Node.js 20+ (backend moderne)
  • Express.js / API REST
  • Base de données MongoDB / MySQL
  • Frontend avec React.js / Next.js
  • Authentification & sécurité
  • Déploiement en production

À la fin, l’étudiant sera capable de créer une application web complète et professionnelle, frontend + backend, et de déployer un projet fullstack.


📚 Programme détaillé Node.js Fullstack


🔹 MODULE 1 – Introduction & Environnement (8h)

  • Node.js : concepts et architecture
  • Installation Node.js et npm
  • Gestion des versions (nvm)
  • VS Code et extensions utiles
  • Structure d’un projet Node.js

🔹 MODULE 2 – JavaScript Moderne (ES6+) (15h)

  • Let, const, var
  • Fonctions fléchées
  • Classes & modules
  • Async/Await et Promises
  • Event Loop et callbacks
  • Gestion des erreurs

🔹 MODULE 3 – Backend Node.js & Express.js (30h)

  • Création d’un serveur Express
  • Routing et middleware
  • Gestion des requêtes HTTP
  • Séparation controllers / routes
  • Gestion des erreurs et logs
  • Structuration MVC

🔹 MODULE 4 – Base de données (MongoDB / MySQL) (25h)

  • Introduction à MongoDB & MySQL
  • Connexion via Mongoose / Sequelize
  • CRUD complet
  • Relations & Jointures
  • Requêtes avancées et optimisation
  • Pagination & filtres

🔹 MODULE 5 – Authentification & Sécurité (25h)

  • JWT et OAuth
  • Hashage de mots de passe
  • Middleware de sécurité
  • Protection CSRF / XSS / Injection
  • Gestion des rôles et permissions
  • Auth fullstack (React + Node.js)

🔹 MODULE 6 – Frontend React.js / Next.js (35h)

  • Introduction React.js
  • JSX et composants
  • State & Props
  • Hooks (useState, useEffect, useContext)
  • Routing (React Router / Next.js routing)
  • Appels API depuis le frontend

🔹 MODULE 7 – API REST et Fullstack (25h)

  • Architecture API REST
  • Routes sécurisées avec JWT
  • Sérialisation des données
  • Gestion des erreurs
  • Connexion frontend → backend

Projet intermédiaire

  • Mini application CRUD (ex : blog ou todo)

🔹 MODULE 8 – Projet Fullstack complet (37h)

  • Projet complet : backend + frontend
  • Authentification + roles
  • API REST sécurisée
  • Base de données complète
  • Frontend dynamique
  • Déploiement sur VPS / Cloud

Outils utilisés pour cette formation

Microsoft Teams
Google Meet
Zoom
Plateforme LMS AlloTraining
PDF interactifs
Quiz et évaluations