Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Formation NodeJS - Avancé

       réf : DEV-NOD

Formation NodeJS - Avancé

Objectif de formation : La formation NodeJS-Avancé est un excellent moyen de faire passer vos compétences NodeJS au niveau supérieur. Ce cours couvrira non seulement les bases de NodeJS mais aussi des astuces avancées, comme apprendre à optimiser NodeJS avec Express et utiliser le routage, la sécurité et la mise en cache avec Redis pour améliorer les performances. À l’issue de cette formation, vous serez équipé des connaissances nécessaires pour utiliser NodeJS de manière plus efficace et effective.

Objectifs pédagogiques

  • Comprendre le fonctionnement interne de NodeJS
  • Savoir suivre et déboguer une application Node
  • Maîtriser les best practices de sécurité et savoir les mettre en pratique
  • Maîtriser le testing, le streaming & l’intégration continue
  • Accroitre les performances de l’application avec Redis & Express

Prérequis

Maitrise du langage JavaScript & solides fondamentaux d’un framework côté client

Connaissance d’un langage typé

Bases de Node

Public concerné

Développeurs web, Lead Dev, chefs de projets techniques… 

Programme de formation NodeJS

  • Le clustering
  • Usage d’un Framework : Express
  • Usage des moteurs de template : EJS
  • Sécurisation de l’application : Typescript
  • Présentation d’un gestionnaire de processus : PM2
  • Installation de PM2
  • Paramétrage de PM2
  • Routage
  • Guard
  • Sécurisation par des stratégies d’authentification
  • Traitement des erreurs
  • Définition des sockets & intérêts d’usage
  • Présentation pratique
  • Mise en place d’une socket avec la lib Socket.io
  • Définition d’un stream / flux
  • Writable streams
  • Readable Stream
  • Duplex & transform streams
  • Implémenter des streams
  • Définition du scrapping
  • Librairie de scrapping en NodeJS
  • Manipulation de fichiers CSV par les streams
  • Factory // Singleton
  • Architecture d’une application Express API
  • Chargement automatique des modules grâce à des singletons
  • Construction d’un CRUD générique surchargeable

Équipe pédagogique

Professionnel expert dans le développement

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation NodeJS.

Vous avez une question ?

    Jours

    3 (21 heures)

    Prix

    1850 € HT

    Télécharger