Aller au contenu principal

Formation Node.js

Date de mise à jour :
Identifiant Offre Info : 20_2488261F
Organisme responsable : VIVANEO (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Acquérir une compréhension des principes de base de Node.js et de JavaScript.
  • Maîtriser les fonctionnalités de Node.js pour développer des applications côté serveur.
  • Explorer les différents mécanismes permettant de gérer les modules, les serveurs HTTP, les WebSockets et les fichiers.
  • Savoir créer un serveur web et développer une application web avec Node.js.

Programme de la formation

Module 1 : Introduction à Node.js et Concepts de Base Présentation et historique de Node.js Installation et configuration de l'environnement de développement Les concepts fondamentaux de JavaScript : variables, fonctions, boucles, conditions, objets et tableaux Introduction à la programmation asynchrone : callbacks, promesses, et utilisation d'async/await Exécution de scripts JavaScript côté serveur avec Node.js Module 2 : Gestion des Modules et Serveurs avec…

Module 1 : Introduction à Node.js et Concepts de Base
  • Présentation et historique de Node.js
  • Installation et configuration de l'environnement de développement
  • Les concepts fondamentaux de JavaScript : variables, fonctions, boucles, conditions, objets et tableaux
  • Introduction à la programmation asynchrone : callbacks, promesses, et utilisation d'async/await
  • Exécution de scripts JavaScript côté serveur avec Node.js
Module 2 : Gestion des Modules et Serveurs avec Node.js
  • Compréhension des modules de base de Node.js et création de modules personnalisés
  • Utilisation de modules externes avec Node.js
  • Création de serveurs HTTP et WebSocket avec Node.js
  • Gestion des fichiers avec le module fs (File System)
  • Programmation événementielle avec EventEmitter
Module 3 : Développement d'Applications Web et API avec Node.js
  • Utilisation de frameworks populaires pour le développement web (Express, Hapi, Koa)
  • Mise en place de l'authentification et de l'autorisation
  • Création d'APIs REST avec Node.js
  • Projets pratiques : Application des compétences acquises à travers des exercices concrets et des résolutions de problèmes réels

Validation et sanction

  • Compréhension des concepts fondamentaux de Node.js et de JavaScript
  • Prise en main de l'environnement Node.js
  • Création et gestion de modules Node.js
  • Création de serveurs web et d'APIs
  • Manipulation de fichiers et gestion des entrées/sorties
  • Programmation événementielle et gestion des événements
  • Utilisation de frameworks web populaires
  • Sécurisation des applications Node.js
  • Développement de services et d'applications en temps réel
  • Déploiement et gestion des applications Node.js
  • Réalisation de projets pratiques

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 : Financements à déterminer selon la situation du bénéficiaire, OPCO Entreprises

  • OPCO

    Programme : Financements à déterminer selon la situation du bénéficiaire, OPCO Entreprises

Conditions d'accès

Publics visés

  • Salarié
  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Durée en présentiel : 21h

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

42 Avenue du Sénateur Girard
59300 Valenciennes

Responsable : Valenciennes

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