Node.js - Initiation à Node.js

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Découvrir le fonctionnement de Node.js
  • Créer une application Node.js en suivant les bonnes pratiques de développement
  • Identifier les composants de la plate-forme
  • Utiliser Node.js de façon appropriée en fonction des situations

GROUPE LEXOM


New Skills Model
Voir la fiche entreprise

Tarif

A partir de 1 390,00 €

Durée 21 heures sur 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

GROUPE LEXOM


New Skills Model
Voir la fiche

Tarif

A partir de 1 390,00 €

Durée 21 heures sur 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

A l'issue de la formation, les participants seront préparés à :

Jour 1 - Matin

1. Identifier les fondamentaux de Node.js
  • L'historique de Node
  • Les fondamentaux de JS côté serveur
  • Installation et mise à jour de Node.js
  • L'écriture des tâches asynchrones
  • Les fichiers exécutables

Jour 1 - Après-midi

2. Identifier l'anatomie des modules de Node
  • Des modules configurables
  • Les chargeurs de modules et syntaxes alternatives
  • Les détails et l'utilisation de require

Jour 2 - Matin

3. Gérer les dépendances avec npm
  • La recherche de modules avec npm
  • Le packaging d'un module sur npm
  • L'installation en local ou en global
  • L'arrêt des conflits de version

Jour 2 - Après-midi

4. Opérer des tests et débogages
  • Effectuer des tests unitaires avec Mocha et Should.js
  • Le framework des tests unitaires et l'intégration
  •  Effectuer des tests fonctionnels avec des navigateurs headless
  • Les assertions avec la librairie Chai
  • Déboguer avec Cloud9 IDE, Visual Studio Code ou Google Chrome

Jour 3 - Matin

5. Gérer l'interaction avec le web
  • L'identification des ressources locales
  • Les classes event et eventemitter
  • L'intégration d'une capacité événementielle à du code existant
  • La fonction pipe (readable/writable streams)

Jour 3 - Après-midi

6. Construire un web serveur
  • L'écriture d'un serveur web
  • Le micro-framework web Express
  • L'interaction en temps réel avec Socket.IO
  • La gestion des fichiers statiques
  • La comparaison avec les serveurs existants

Prérequis

Disposer de connaissances de base en développement avec JavaScript

Public

  • Niveau Initiation
  • Socle de compétences en fin de formation

Ces formations pourraient vous intéresser

Formation Node.JS

Proposé par ADALIANCE

Objectifs de la formation

  • Comprendre l’intérêt de Node .js
  • Comprendre le fonctionnement interne de Node .js
  • Savoir utiliser les packages NPM
  • Savoir mettre en oeuvre un Framework
  • Être capable d’interagir avec une base de données
  • Savoir déployer une application Node .js
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise

Je cherche à faire...