Ferme la recherche

Langages de Programmation - Node.js

Descriptif

Durée de la formation

Durée 28 heures
En centre 28 heures

Session

entrées/sorties permanentes

du 01 janv. 2018 au 31 déc. 2019  - Montpellier (34)
+ autres sessions
du 01 janv. 2018 au 31 déc. 2019  - Montpellier (34)
du 01 janv. 2018 au 31 déc. 2019  - Toulouse (31)

Objectif de la formation

Penser et développer asynchrone dans un environnement multi
- utilisateursMaîtriser les API fondamentales fournies par Node.js
Approfondir NPM et la modularité
Accéder aux données depuis Node.js
Utiliser les modules Express et Socket.IO
Déployer une application Node.js.

Description de la formation

Impacts architecturaux
Présentation de Node.js
Intérêts de JavaScript côté serveur
Asynchronisme
Stateless
Asynchronisme avec Node
Logique asynchrone
Des callbacks partout
Nested callbacks
Gestion d'erreurs
Patterns asynchrones
Node API
Global objects
Node Event Loop
Event et EventEmitter
Process objects
Processus fils
Timers
Modules
Inclusion de modules avec require
Résolution des noms, chemins et fichiers
Modules populaires
Programmation serveur
Modules http, net et dgram
Modules dns et url
Module fs (file system)
Connect
Ressources statiques
Moteurs de templates
Templates avec EJS
Templates avec Jade et Stylus
Back end
Modes de connection
Accès MongoDB
Accès Redis
Accès MySQL
ORM pour Node.js
Node Package Manager
Commandes NPM
Packager un module
Installation locale ou globale
Express web framework
Configuration
API Requêtes et Réponses
API Routes
Orientation Rest
Single et Multiple pages
Socket.io
Web Sockets
Réception et envoi de messages
Socket.IO côté client
Déploiement
Test avec mocha
Build avec Grunt
Liens avec Apache
Modes de déploiement
Forever
Certification (en option)
Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
L'ex

Conditions d'accès

Avoir une connaissance avancée de JavaScript ou avoir suivi le cours JVS-AV "JavaScript avancé".

Validation

Certification M2I Langages de Programmation

Donne accès au(x) métier(s) suivant(s)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

Retour à l'emploi des anciens stagiaires

EXCELLENT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?
Informations pratiques

SCRIBTEL FORMATION

Lieu de formation

M2I MONTPELLIER
Terra Verde
55 rue Euclide
Montpellier

Cliquez sur ce lien pour calculer votre itinéraire

Centre de formation

146-148 rue de Picpus
75012, Paris 12e

Voir toutes les formations de SCRIBTEL FORMATION