F
AccueilCatalogue › Creation de site internet
Creation de site internet

Développeur Back-End : Créer des applications avec Node.js

Développez des applications et API web côté serveur performantes avec Node.js et Express.

Sur mesure Présentiel / distanciel Attestation de fin de formation 4,8/5

Objectifs pédagogiques

Comprendre le fonctionnement de Node.js et de son écosystème

Mettre en place un serveur web avec Express

Créer une API REST avec des routes et des contrôleurs

Connecter une base de données et gérer les données

Sécuriser l'application (authentification, validation, erreurs)

Tester et déployer une application back-end

Programme

1

Découvrir Node.js

  • Comprendre l'environnement et le moteur Node.js
  • Gérer les modules et les paquets avec npm
  • Manipuler le système de fichiers et l'asynchrone
  • Structurer un projet back-end
2

Créer un serveur avec Express

  • Mettre en place un serveur Express
  • Définir des routes et gérer les requêtes/réponses
  • Utiliser les middlewares
  • Organiser le code en couches (routes, contrôleurs)
3

API REST et base de données

  • Concevoir une API REST (CRUD)
  • Connecter une base de données (MongoDB / SQL)
  • Modéliser et manipuler les données
  • Gérer les erreurs et les codes de réponse
4

Sécurité, tests et déploiement

  • Mettre en place l'authentification (JWT)
  • Valider les données et sécuriser les routes
  • Tester les endpoints de l'API
  • Déployer l'application sur un serveur

Public & prérequis

Public concerné

Développeurs web et front-end souhaitant se former au développement back-end avec JavaScript.

Prérequis

Maîtriser les bases de JavaScript (fonctions, asynchrone, objets) est indispensable.

Modalités

Méthodes pédagogiques

Formation pratique orientée projet avec développement d'une API complète étape par étape.

Évaluation

Évaluation à partir d'une API fonctionnelle développée durant la formation.

Accessibilité

Formation accessible aux personnes en situation de handicap. Nous contacter en amont pour étudier les adaptations possibles.

Délai d’accès

Inscription possible jusqu’à 48 h avant le démarrage, selon les places disponibles.

Formations similaires

Discuter sur WhatsApp Réponse en direct