10_2463853F_319590S https://www.emfor-bfc.org/formation/fiche-63853/form Formation Node.js Vivaneo

Formation Node.js

Date de mise à jour : 10/12/2025 | Identifiant OffreInfo : 10_2463853F
Organisme responsable : Vivaneo

Objectifs


  • Assimiler les notions de base de Node.js et de JavaScript.

  • Apprendre à exploiter les diverses fonctionnalités de Node.js pour développer des applications côté serveur.

  • Comprendre les différents outils pour gérer les modules, les serveurs HTTP, les WebSockets et les fichiers.

  • Être en mesure de créer un serveur web et une application web en utilisant Node.js.

Programme de la formation

Module 1 : Introduction à Node.js


  • Présentation et historique de Node.js

  • Installation et configuration de l'environnement de développement

  • Concepts de base : variables, fonctions, boucles, conditions, objets, tableaux

  • Programmation asynchrone : utilisation des callbacks, promesses et async/await

  • Exécution de scripts JavaScript côté serveur avec Node.js

Module 2 : Utilisation des modules Node.js

  • Compréhension des modules de base de Node.js

  • Création de modules personnalisés

  • Utilisation de modules externes

  • Création de serveurs HTTP et WebSocket

  • Gestion des fichiers avec le module FS

  • Programmation événementielle avec EventEmitter

Module 3 : Développement d'applications web avec Node.js

  • Utilisation de frameworks populaires tels qu'Express, Hapi ou Koa

  • Authentification et autorisation

  • Création d'API REST avec Node.js

  • Projets pratiques : application des compétences acquises à travers des défis réels en utilisant Node.js

Validation et sanction


  • Maîtrise des concepts fondamentaux : Compréhension de Node.js et de JavaScript.

  • Création d'applications serveur : Capacité à développer des applications côté serveur avec Node.js.

  • Gestion des modules : Savoir créer et utiliser des modules personnalisés et externes.

  • Mise en place de serveurs HTTP/WebSocket : Compétence pour configurer des serveurs web et gérer des communications en temps réel.

  • Manipulation de fichiers : Utilisation efficace du module FS pour la gestion des fichiers.

  • Programmation asynchrone : Compréhension des callbacks, promesses et async/await.

  • Développement d'APIs REST : Capacité à créer des interfaces de programmation pour des applications.

  • Utilisation de frameworks : Familiarité avec des frameworks comme Express, Hapi ou Koa.

  • Gestion de l'authentification et de l'autorisation : Mise en œuvre de mécanismes sécurisés pour les utilisateurs.

  • Résolution de problèmes pratiques : Application des compétences à des projets réels.

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Site web : https://formation.vivaneo.fr
Contacter l'organisme

Contact de l'organisme formateur

VIVANEO
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :