Formation Node.js

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.

Contenu 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

Résultats attendus de la formation

  • 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.
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
319586S
31/10/2024
31/12/2025
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 21h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Chez Startway Coworking
15 Boulevard de Brosses
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Avoir des compétences en programmation et une bonne compréhension de JavaScript. - Comprendre les principes de la programmation côté serveur.

COMPLEMENT D’INFORMATION

319587S
31/10/2024
31/12/2025
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 21h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Hope !
64e Rue Sully
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Avoir des compétences en programmation et une bonne compréhension de JavaScript. - Comprendre les principes de la programmation côté serveur.

COMPLEMENT D’INFORMATION

319588S
31/10/2024
31/12/2025
Besançon 25000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 21h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Ibis Besançon Centre Ville
21 rue gambetta
25000 - Besançon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Avoir des compétences en programmation et une bonne compréhension de JavaScript. - Comprendre les principes de la programmation côté serveur.

COMPLEMENT D’INFORMATION

319589S
31/10/2024
31/12/2025
Chalon-sur-Saône 71100
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 21h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

ACTI'CAP
179 Avenue de Paris
71100 - Chalon-sur-Saône

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Avoir des compétences en programmation et une bonne compréhension de JavaScript. - Comprendre les principes de la programmation côté serveur.

COMPLEMENT D’INFORMATION

319590S
31/10/2024
31/12/2025
Belfort 90000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 21h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

BELFORT BOOST
6 Rue de Madagascar
90000 - Belfort

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Avoir des compétences en programmation et une bonne compréhension de JavaScript. - Comprendre les principes de la programmation côté serveur.

COMPLEMENT D’INFORMATION

319591S
31/10/2024
31/12/2025
Nevers 58000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 21h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Clemaly
46 Boulevard Grands Pres des Bordes
58000 - Nevers

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Avoir des compétences en programmation et une bonne compréhension de JavaScript. - Comprendre les principes de la programmation côté serveur.

COMPLEMENT D’INFORMATION

319592S
31/10/2024
31/12/2025
Auxerre 89000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 21h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Salle de réunion Auxerre
13 Rue Jules Ferry
89000 - Auxerre

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Avoir des compétences en programmation et une bonne compréhension de JavaScript. - Comprendre les principes de la programmation côté serveur.

COMPLEMENT D’INFORMATION

319594S
31/10/2024
31/12/2025
Mâcon 71000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 21h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Centre d'affaires EDM
154 Rue André Derain
71000 - Mâcon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Avoir des compétences en programmation et une bonne compréhension de JavaScript. - Comprendre les principes de la programmation côté serveur.

COMPLEMENT D’INFORMATION

Vivaneo

Raison sociale : VIVANEO

28 Rue du Chemin Vert - 75011 Paris

01 77 17 90 36

Voir la fiche complète de l'organisme Voir le site web Voir le site web Géolocaliser

Cette formation est indexée aux domaines suivants :

  • 31090 - Développement web

Spécialité de formation NSF :

  • 321 - Journalisme et communication (y compris communication graphique et publicité)

Lien vers les descriptions métiers France Travail : (ROME)