1. Accueil
  2. >
  3. Formations
  4. >
  5. Informatique et Télécommunication
  6. >
  7. Java
  8. >
  9. Nouvelle-Aquitaine
  10. >
  11. Landes
  12. >
  13. MONT DE MARSAN
  14. > DATA FORMATION - Node.js ? Initiation à Node.js.

Node.js ? Initiation à Node.js.

  • Lieu :
    MONT DE MARSAN
  • Date :
    Sur demande
  • Durée :
    147 heures
  • Tarif de la formation :
    10395 HT
  • Référencé datadock

    Datadock certifie la qualité des organismes. Seuls ces centres vous permettent de bénéficier d'un financement pour votre formation.

  • Nombre des participants :
    1-5
  • 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

  • Public concerné :

    Développeurs, chefs de projets techniques

OBJECTIFS :

  • 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

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

OBSERVATIONS :

  • 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 LE CENTRE 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 :

    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.

    * Les champs avec une astérisque sont obligatoires

    TOUTES LES FORMATIONS SUR LE THèME Java