Développement Backend avec Node.js, Express et MongoDB

Construisez des APIs REST robustes avec Node.js et Express, stockez vos données dans MongoDB Atlas et déployez sur Railway ou Render. De l'authentification JWT à la documentation Swagger.

  • Format : Hybride
  • Durée : 40 heures
  • Niveau intermédiaire
  • Certificat inclus
  • Langue : Français

Présentation

Le backend est le moteur invisible de toute application web. Cette formation vous forme au développement d'APIs REST avec l'écosystème Node.js — le plus demandé dans les startups africaines — en partant des fondamentaux jusqu'au déploiement en production.

Vous construirez une API complète de gestion de données de santé : authentification JWT, rôles et permissions, upload de fichiers, envoi d'emails, pagination, recherche et filtres. MongoDB Atlas vous affranchit de l'administration d'une base de données. GitHub Copilot et Claude accélèrent l'écriture du code et le débogage.

Objectifs

  • Maîtriser Node.js, Express et le pattern MVC
  • Concevoir et développer des APIs REST documentées (Swagger/OpenAPI)
  • Modéliser et interroger des données avec MongoDB et Mongoose
  • Implémenter l'authentification JWT et les autorisations par rôles
  • Gérer les fichiers, emails et tâches asynchrones
  • Déployer une API en production sur Railway ou Render

Public concerné

  • Développeurs front-end voulant devenir fullstack
  • Étudiants en informatique visant le développement web
  • Développeurs PHP/Python souhaitant apprendre Node.js
  • Entrepreneurs tech construisant leur premier produit

Programme

4 modules, 16 leçons.

Module 1 : Introduction et fondamentaux 4 leçons
  • Présentation du programme 21 min
  • Concepts de base 59 min
  • Environnement de travail 54 min
  • Ressources et bibliographie 53 min
Module 2 : Mise en pratique 4 leçons
  • Exercice guidé 1 37 min
  • Exercice guidé 2 37 min
  • Cas pratique 60 min
  • Quiz de validation 49 min
Module 3 : Approfondissement 4 leçons
  • Techniques avancées 46 min
  • Études de cas réels 50 min
  • Projet pratique 48 min
  • Correction et feedback 23 min
Module 4 : Évaluation et certification 4 leçons
  • Révision générale 44 min
  • Examen final 40 min
  • Présentation des résultats 48 min
  • Remise des certificats 57 min

Prérequis

  • JavaScript intermédiaire (fonctions, promesses, async/await)
  • Bases HTML/CSS
  • Git et ligne de commande

Partager cette formation

Total à payer1 050 000 GNF

Me prévenir
Discutons sur WhatsApp 💬