DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Formation Node.js

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

Information fournie par :
Emfor Bourgogne-Franche-Comté

Objectifs, programme, validation de la formation

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 certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
150 heures en centre, 10 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Entreprise

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

- Avoir des compétences en programmation et une bonne compréhension de JavaScript. - Comprendre les principes de la programmation côté serveur.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
6 Rue de Madagascar
90000 - Belfort
Responsable : Belfort Boost
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web : https://formation.vivaneo.fr
Contacter l'organisme
Contacter l'organisme formateur
VIVANEO
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 31/10/2024 au 31/12/2025
débutant le : 31/10/2024
Adresse d'inscription
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme