Aller au contenu principal

Formation Node.js

Date de mise à jour :
Identifiant Offre Info : 04_2454796F
Organisme responsable : Vivaneo (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Approfondir les concepts clés de Node.js et de JavaScript.
  • Découvrir les diverses fonctionnalités de Node.js pour développer des applications côté serveur.
  • Assimiler les différents mécanismes pour gérer les modules, les serveurs HTTP, les WebSockets et la manipulation de fichiers.
  • Être en mesure de créer un serveur web et une application web avec Node.js.

Programme de la formation

Journée 1 Introduction à Node.js : Présentation et historique du langage, installation et configuration de l'environnement de développement. Concepts fondamentaux de JavaScript : Variables, fonctions, boucles, conditions, objets et tableaux. Programmation asynchrone : Utilisation de callbacks, promesses et async/await. Exécution de scripts JavaScript côté serveur avec Node.js. Journée 2 Modules Node.js : Compréhension des modules de base, création de modules personnalisés et utilisation…

Journée 1
  • Introduction à Node.js : Présentation et historique du langage, installation et configuration de l'environnement de développement.
  • Concepts fondamentaux de JavaScript : Variables, fonctions, boucles, conditions, objets et tableaux.
  • Programmation asynchrone : Utilisation de callbacks, promesses et async/await.
  • Exécution de scripts JavaScript côté serveur avec Node.js.
Journée 2
  • Modules Node.js : Compréhension des modules de base, création de modules personnalisés et utilisation de modules externes.
  • Création de serveurs HTTP et WebSocket avec Node.js.
  • Gestion des fichiers avec le module FS.
  • Programmation événementielle avec EventEmitter.
Journée 3
  • Développement d'applications web avec Node.js : Utilisation de frameworks populaires comme Express, Hapi ou Koa.
  • Authentification et autorisation.
  • Création d'API REST avec Node.js.
  • Projets pratiques : Application des compétences acquises en résolvant des problèmes réels avec Node.js.

Validation et sanction

  • Maîtrise des concepts fondamentaux de Node.js et JavaScript.
  • Capacité à créer et gérer des applications côté serveur.
  • Compréhension des modules Node.js et de leur utilisation.
  • Compétences en programmation asynchrone (callbacks, promesses, async/await).
  • Création de serveurs HTTP et WebSocket.
  • Gestion de fichiers avec le module FS.
  • Développement d'applications web avec des frameworks comme Express.
  • Mise en place d'authentification et d'autorisation.
  • Création d'API REST.
  • Application pratique des compétences à travers des projets concrets.

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

50 h

Financement

Conventionnement
Oui
Financeurs
  • Autre

    Programme : Autre dispositif, Plan de développement des compétences

  • Bénéficiaire de l'action

    Programme : Autre dispositif, Plan de développement des compétences

  • Entreprise

    Programme : Autre dispositif, Plan de développement des compétences

  • OPCO

    Programme : Autre dispositif, Plan de développement des compétences

Conditions d'accès

Publics visés

  • Salarié
  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

- Connaissance en programmation et maîtrise de JavaScript. - Compréhension des concepts de la programmation côté serveur.

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

20 Passage de la Luciline
76000 Rouen

Responsable : L'Opensèn

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

Début

Fin

Adresse d'inscription
28 Rue du Chemin Vert
75011 Paris 11e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes