Skip to content
Retour
OMS Formation
Formations BureautiqueFormations InternetFormations MultimédiaFormations TechniquesDécouvrez-nous
Node.js

Node.js

Informations sur la formation

Initiation - 3 jours

Lors de cette formation vous verrez comment installer et exécuter un serveur node.js, réaliser un site dynamique basique, maîtriser l’éco-système NPM (gestion de modules), gérer les vues en .ejs et être capable de développer une application/site web basique.

4.7 / 510 clients

Niveau : Initiation

Développer un site dynamique basique

Ref : node2014

Durée : 3 jours

A partir de 2700 €

Soit 900€ par jour.

Public : Développeurs

Accessibilité : En fonction du lieu de la formation - merci de contacter le référent handicapé [email protected]

Type de formation : Présentiel

Dates : Les dates sont à définir lors de la demande de formation.

Comment s'inscrire : Contactez nous via le formulaire contact du site sur https://oms-formation.com.

Date de mise à jour du programme : 03/11/2021

Détails de la formation

Plus de détails sur la formation.

Prérequis
Connaître les langages HTML/CSS, avoir un bon niveau en JavaScript (maîtriser le passage de fonctions anonymes, la portée des variables, l’instanciations d’objets, Avoir une bonne compréhension globale des mécanismes JavaScript). Une expérience en développement Serveur (PHP, java, etc) est un plus souhaitable.
Objectifs
Lors de cette formation vous verrez comment installer et exécuter un serveur node.js, réaliser un site dynamique basique, maîtriser l’éco-système NPM (gestion de modules), gérer les vues en .ejs et être capable de développer une application/site web basique.
Moyens
Alternance Théorie-Pratique, 1 PC ou Mac par stagiaire, Vidéoprojecteur interactif, Support de cours fourni.
Évaluation
Evaluation des acquis : Quizz, exercice final ou entretien avec le formateur / Evaluation à chaud du déroulement de la formation
Attestation de formation
Formateur
Formateur expérimenté spécialiste

Programme

Programme de la formation.

Révision des bases importantes javascript
Déclaration de fonctions, variables
Portée de variables
Gestion des évènements
Logique objet et prototypes
Introduction à node.js
Histoire de Node.js
Le moteur javascript google V8
La philosophie de node.js
Le serveur nodejs
Un serveur monotâche
La logique évènementielle
Communication asynchrone
Téléchargement et installation de node.js
node.js Versus PHP : les différences fondamentales
Utilisation de la console
Créer et configurer le serveur
L’objet HTTP
Ecouter un port
Ecouter l’évènement “requestListener” (req)
Renvoyer une page 200 et un hello world
Comprendre la gestion de modules
Télécharger et Installer des modules avec NPM
Intégrer vos fichiers : la fonction require();
Présentation de quelques modules importants
fs
nodemon
express
body-parser
socket-IO
Organiser son code : utilisation d’express (framework node.js)
Installer et lancer Express
Gérer nos routes et nos actions
Gestion des rendus de pages avec ejs
Créer un site entier en node.js