Offre de Formation NodeJS avec INOW | MaFormation.fr

NodeJS

INOW

Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Modalités
En ligne
Durée
Nous contacter
Prix
Nous contacter

Localité

En ligne

Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.

En savoir plus sur les localités en présentiel

Objectifs


  • 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

Programme

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

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Ces formations peuvent vous intéresser

Centre de formation Educatel
Avis du centre
À DISTANCE
Tout public
Finançable CPF

3690 €

Centre de formation 4SH Learning
LE HAILLAN
À distance / En centre / En entreprise
Entreprise
Non finançable CPF

1300 €

Centre de formation Liora
Avis du centre
Disponible dans 15 villes
À distance / En alternance
Demandeur d'emploi / Étudiant
Non finançable CPF
Centre de formation DATABIZ FORMATION
Avis du centre
LYON 8E
En centre
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF

1800 €

Centre de formation TechnoWide
MÉRIGNAC
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
Centre de formation Dev to be curious
NANTES
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Non finançable CPF

750 €

Quelle est votre situation ?

Haut de page