NodeJS
INOW
Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
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
Rappels JavaScript
Les modules Node.js
Le Framework Node.js
L'implémentation
CORE modules Node.js
Les modules complémentaires Node.js
La sécurité avec Node.js
Les outils 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
Titre Pro Développeur Web et Web mobile
À DISTANCE

Esecad
Finançable CPF
À distance
Tout public
Esecad
Formation Développeur Web Back-End : apprendre PHP, SQL et créer un site dynamique – 3h de mentoring individuel
À DISTANCE

Avis du centre
Tuto.com
Finançable CPF
À distance
Salarié en poste / Demandeur d'emploi / Entreprise
Avis du centre
.
Concepteur Développeur d'Applications Java (TP CDA)
MONTPELLIER, LYON 3E, MARSEILLE 1ER ET 8 AUTRE(S) LOCALITÉ(S)

Dawan
Finançable CPF
À distance / En centre
Tout public
Dawan
Les formations les plus recherchées
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Bureautique CPF
Bureautique en Ligne
Testeur logiciel
Testeur logiciel CPF
Testeur logiciel en Ligne
Technicien informatique
Programmation
Windev
Developpeur web
Pack office
Suite adobe
Excel
Microsoft
Power bi
Qlikview
Developpeur web Goussainville
Programmation Goussainville
Technicien informatique Alfortville
Testeur logiciel Alfortville
Windev Alfortville
Windev Antony
Testeur logiciel Annemasse
Technicien informatique Antony
Programmation Villiers-le-Bel
Developpeur web Villiers-le-Bel