Retour

Formation Node.js

Objectifs de la formation

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.

Contenu 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 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.

Résultats de la formation

Attestation de formation

Conditions spécifiques d'accès à la formation

- Connaissance en programmation et maitrise de JavaScript. - Comprehension des concepts de la programmation cote serveur.

Métier formé

Développement

Niveau d'étude visé

Sans le Bac

Type d'immersion professionnelle

Formation initiale

Organisme de formation

Vivaneo

Durée de la formation

16 mois

Modalités de formation

formation entièrement présentielle

Prochaine(s) session(s)

  • 30/09/2024 - 31/12/2025

Lieu de formation

Route de Paris 27000 Évreux