ICI Formation maintient ses services et nos organismes vous accueillent dans leur centre en respectant les conditions sanitaires mises en place par le gouvernement. X

Séquençage : Nous pouvons organiser une session de formation en fonction de vos disponibilités sur simple demande, dans la ville et à la date que vous souhaitez. La formation sera garantie dès que vous aurez inscrit un stagiaire.

Pré-requis :

Disposer de connaissances de base en développement avec JavaScript

  • 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
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
Cette formation est éligible à la VAF (Validation des Acquis de Formation). Concrètement il s'agit d'une journée optionnelle positionnée 6 mois après la fin du parcours de formation initiale. L'objectif est de valider la mise en application des connaissances et ainsi obtenir un certificat délivré par le Groupe Lexom valorisant votre parcours de formation. N'hésitez pas à nous contacter pour de plus amples informations sur la VAF.

Contacter DATA FORMATION

Les champs E-mail ne sont pas identiques

Les champs E-mail ne sont pas identiques

Le numéro de téléphone renseigné permettra à l’organisme de vous contacter :

* champs obligatoires

Votre adresse e-mail et votre numéro de téléphone sont collectés dans le but de vous répondre et uniquement à cette fin (voir Conditions Générales d'Utilisation)

Je souhaite qu'Ici Formation et ses partenaires me tiennent informé·e de mes droits CPF et de l'actualité de la formation professionnelle


gratuit

libre et sans engagement

rappel sous 48h

Besoin d'aide dans votre projet ? Nos conseillers sont là pour vous aider Posez-nous votre question