NodeJS

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Mise à jour : 20/12/2024 Formation : 1370512 Source : INOW

Session de formation

Code CARIF Dates Niveau de sortie Financeur Lieu Organisme formateur Type Réunion
297556S Du 12/05/2025
Au 14/05/2025
Sans niveau spécifique Autre financeur À distance INOW
Tél : 01 77 49 46 50
Email : vleclerc@inow.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 21h
Durée en centre : h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps plein, Cours de jour
Type de parcours : Parcours collectif

Dispositif Financeur
Offre privée Autres financements Financement à déterminer Autre financeur

Tarif : N.C.
Modalités d'enseignement : Formation entièrement à distance

Lieu de formation

À distance

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
Maîtrise des concepts fondamentaux du langage JavaScript Expérience avec les environnements de développement Compréhension des concepts de base du développement web (y compris les requêtes HTTP, les réponses, et le fonctionnement des serveurs web) Notions de base sur les API
Public :
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

Objectifs de la formation

  • Installer et configurer un serveur Node.js
  • Développer des applications JavaScript côté serveur
  • Mettre en oeuvre les concepts de la programmation événementielle et asynchrone
  • Mettre en place un gestionnaire de routes
  • Manipuler l'API de Node.js
  • Gérer la persistance dans une base de données NoSQL

Contenu pédagogique

Introduction à Node.js
  • Présentation de Node.JS
  • Le modèle "event-driven"
  • L'installation de Node.JS

Rappels JavaScript
  • La portée des variables
  • Les fonctions anonymes
  • Les clôtures (closures)
  • call et apply
  • La variable this

Les modules Node.js
  • La structure d'un module
  • La localisation des modules
  • Les modules complexes
  • Le chargement des modules
  • La gestion des modules avec npm
  • La configuration
  • CommonJS

Le Framework Node.js
  • Le routage
  • L'algorithme asynchrone
  • Le middleware Connect
  • Le Framework Express
  • La gestion des sessions
  • La validation des entrées utilisateur

L'implémentation
  • Les EventEmitters
  • Travaux pratiques
  • Exemple avec HTTPSniffer

CORE modules Node.js
  • Module os
  • Module path
  • Module util
  • Module fs
  • Module events
  • Module url
  • Modules http et https

Les modules complémentaires Node.js
  • La gestion des formulaires
  • Le moteur de templates Jade
  • L'interface avec MySQL
  • L'interface avec MongoDB

La sécurité avec Node.js
  • Les risques liés à JavaSCript
  • Le support des authentifications HTTP
  • L'utilisation de Passport.js
  • OAuth et OpenID
  • La gestion des autorisations
  • Limiter le DoS
  • Le filtrage des entrées

Les outils Node.js
  • Debuguer avec node-inspector
  • La surveillance de scripts avec nodemon
  • La surveillance de scripts avec forever
  • L'intégration avec un Reverse-Proxy
  • Apache et Nginx
  • Le déploiement avec Grunt

Métiers visés

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Informations complémentaires

Picto rouler et dérouler

Numéro Carif : 297556S
Référence formation : 1370512
Code NSF : 326 - Informatique, traitement de l'information, réseaux de transmission des données
Formacode principal : 31067 - Développement informatique
ROME associés : -

Autres sessions de formation disponibles

Code CARIF Dates Niveau de sortie Financeur Lieu Organisme formateur Type Réunion
297561S Du 08/12/2025
Au 10/12/2025
Sans niveau spécifique Autre financeur À distance INOW
Tél : 01 77 49 46 50
Email : vleclerc@inow.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 21h
Durée en centre : h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps plein, Cours de jour
Type de parcours : Parcours collectif

Dispositif Financeur
Offre privée Autres financements Financement à déterminer Autre financeur

Tarif : N.C.
Modalités d'enseignement : Formation entièrement à distance

Lieu de formation

À distance

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
Maîtrise des concepts fondamentaux du langage JavaScript Expérience avec les environnements de développement Compréhension des concepts de base du développement web (y compris les requêtes HTTP, les réponses, et le fonctionnement des serveurs web) Notions de base sur les API
Public :
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

297559S Du 15/09/2025
Au 17/09/2025
Sans niveau spécifique Autre financeur À distance INOW
Tél : 01 77 49 46 50
Email : vleclerc@inow.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 21h
Durée en centre : h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps plein, Cours de jour
Type de parcours : Parcours collectif

Dispositif Financeur
Offre privée Autres financements Financement à déterminer Autre financeur

Tarif : N.C.
Modalités d'enseignement : Formation entièrement à distance

Lieu de formation

À distance

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
Maîtrise des concepts fondamentaux du langage JavaScript Expérience avec les environnements de développement Compréhension des concepts de base du développement web (y compris les requêtes HTTP, les réponses, et le fonctionnement des serveurs web) Notions de base sur les API
Public :
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

297557S Du 16/07/2025
Au 18/07/2025
Sans niveau spécifique Autre financeur À distance INOW
Tél : 01 77 49 46 50
Email : vleclerc@inow.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 21h
Durée en centre : h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps plein, Cours de jour
Type de parcours : Parcours collectif

Dispositif Financeur
Offre privée Autres financements Financement à déterminer Autre financeur

Tarif : N.C.
Modalités d'enseignement : Formation entièrement à distance

Lieu de formation

À distance

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
Maîtrise des concepts fondamentaux du langage JavaScript Expérience avec les environnements de développement Compréhension des concepts de base du développement web (y compris les requêtes HTTP, les réponses, et le fonctionnement des serveurs web) Notions de base sur les API
Public :
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

Picto alerte M'alerter sur les nouvelles sessions