Node.js par M2i

Lieu(x)
En centre (31, 34)
Durée
Total : 28 heures
En centre : 28 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
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.
Objectifs
Penser et développer asynchrone dans un environnement multi
- utilisateurs
Maî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.
Centre(s)
  • Montpellier (34)
  • Toulouse (31)
Métier(s)
Compétence(s)
Formation proposée par : M2i
À découvrir
IT-Akademy
Développeur.se Fullstack JAVA ANGULAR JS par IT-Akademy
HTML / CSS / JS par TAMIA - IDLANGUES
HTML / CSS / JS par Quiris Saint-Herblain
Vue JS 3 : Développez des Applications Web Modernes par Alphorm
GraphQL + React JS pour débutants par Udemy
Architecte web avec node react docker... par KEEPAPI
Développeur Full Stack JavaScript Node React web et mobile par 3 W ACADEMY
Devenir développeur Javascript Back-End Front-End (Node/React) par KEEPAPI
Titre professionnel développeur web et web mobile - CCP 2 - Développeur Node par 3 W ACADEMY
Titre professionnel développeur web et web mobile - CCP 2 - développeur JS par 3 W ACADEMY