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