WhatsApp | Full Stack Way Email | Full Stack Way Tél | Full Stack Way

Accueil > formation > node js

Passez au Full Stack avec Node.js

Node.js est un environnement bas niveau permettant l'exécution de JavaScript côté serveur. Parmi les modules natifs de Node.js, on retrouve http qui permet le développement de serveur HTTP. Ce qui autorise, lors du déploiement de sites internet et d'applications web développés avec Node.js, de ne pas installer et utiliser des serveurs webs tels que Nginx ou Apache.

Formation Node.js individuelle ou en groupe, continue ou accélérée, en présentiel ou à distance, à votre rythme.

Formation Node.js | Full Stack Way

Déroulement Et Tarifs

Formation Individuel | Formation En groupe
Type Continue Accélérée Continue Accélérée
Prix 600 DH / Mois 1200 DH / Mois 300 DH / Mois 900 DH / Mois
Déroulement / semaine 1 séance de 2h 3 séances de 2h 1 séance de 2h 3 séances de 2h
Durée 2 Mois (16h) 1 Mois (18h) 2 Mois (16h) 1 Mois (18h)
Début Dans un délai de 48 h après l'inscription
Horaire Flexible selon votre disponibilité et de l'enseignant À déterminer après la fin d'inscription

Programme De La Formation

du javascript côté serveur

  • genèse du javascript côté serveur et de node.js.
  • le moteur google v8 utilisé côté serveur.
  • pourquoi utiliser la programmation événementielle ?
  • rappels javascript : callbacks, closures, notion de scope, apply, bind, call
  • initiation à ecmascript 6.

premiers pas en node.js

  • installation du serveur
  • le gestionnaire d'extensions npm
  • l'approche modulaire de node.js
  • utilisation de node.js en repl

les fondamentaux node.js

  • quel intérêt de développer en asynchrone ?
  • la gestion événementielle : réagir plutôt qu'attendre.
  • principaux modules de l'api : console, util, file, events & timer...
  • gestion des requêtes/réponses http. https.
  • création de processus fils, https, sockets tcp et udp...

la gestion de routes

  • parsing d'url (paramètres, requête...).
  • traiter une requête en mode asynchrone.
  • mettre en place un gestionnaire de routes.

framework web

  • les concepts fondamentaux d'express.
  • construction d'un squelette d'application.
  • configuration d'express et de l'application.
  • le rendu de vues avec ejs.
  • la gestion de formulaires et des uploads de fichiers.
  • le routage d'url par express.
  • mise en place d'une api rest.

premiers pas en node.js

  • installation du serveur node.js.
  • le gestionnaire d'extensions npm.
  • l'approche modulaire de node.js.
  • un serveur web en quelques lignes.
  • utilisation de node.js en repl.

les fondamentaux node.js

  • quel intérêt de développer en asynchrone ?
  • la gestion événementielle : réagir plutôt qu'attendre.
  • principaux modules de l'api : console, util, file, events & timer...
  • gestion des requêtes/réponses http. https.
  • création de processus fils, https, sockets tcp et udp...

la gestion de routes

  • parsing d'url (paramètres, requête...).
  • traiter une requête en mode asynchrone.
  • mettre en place un gestionnaire de routes.

Foire Aux Questions (FAQs)

Pour toute personne étudiant(e), développeur ou intéressée par cette formation.

Nous mettons à votre disposition 2 méthodes de paiement flexibles : Par virement bancaire. Ou en espéces chez notre école.

Inscription ouverte

Formation Une formation flexible présentiel ou distanciel à votre rythme.

Plus de Formations