Formations Web JavaScript Formation Nodejs Avancé

Formation Node.JS Avancé

Noté 0 sur 5
logo formation nodejs avancé
Prix 1990€ HT / personne
Durée 3 jours (21 heures)

Paris | à distance | FNE

Il ne reste que quelques places
NewCafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

Présentation

Cette formation Node.js Avancé est destinée aux développeurs JavaScript expérimentés qui souhaitent perfectionner leurs connaissances en Node.

Node est une technologie omniprésente sur le web moderne et une partie essentielle de la boîte à outils de tout développeur web. Avec la forte demande de développeurs Node.js sur le marché du travail, il est indispensable de maîtriser toutes les techniques avancées de Node.js.

Dans ce cours, vous apprendrez le paradigme asynchrone, des tests fonctionnels, gestion de la performance et gestion avancée des flux Node, ainsi que des modules avancés tels que Async hooks,Buffer, Stream.

À l’issue de notre formation, vous posséderez des compétences avancées dont vous avez besoin pour devenir un expert en NodeJS.

Cette formation Node.js Avancé vous enseignera la dernière version du programme, Node.js 19.

 

Objectifs

  • Avoir connaissance du fonctionnement interne de Nodejs
  • Pouvoir suivre et déboguer une application Node
  • Connaître les bonnes pratiques de sécurité et les appliquer
  • Maîtriser le testing, le streaming et l’intégration continue
  • Améliorer les performances de son application avec Redis et Express

 

Public visé

Développeurs web

 

Pré-requis

  • Connaissance du langage JavaScript et connaissance d’un framework côté client
  • Connaissance d’un langage typé
  • Connaissance basique de Node ou avoir assisté à notre formation Nodejs

Programme de notre formation Node.JS Avancé

 

JS avancé

  • Dompter le paradigme asynchrone
  • Ses avantages et pièges à éviter
  • Concept et utilisation des promesses/ Async await
  • Le futur avec ES-Next (ES6)
  • Code synchrone
  • Basé sur les callbacks et la promesse
  • Framework Express (Routage, Guard, Sécurisation via des stratégies d’authentification)
  • Writable/Readable/Duplex/Transform streams

 

Les tests avec NodeJS

  • Tests fonctionnels avec les headless browsers
  • Isoler les tests
  • Tests asynchrones et « Mocks / Stubs »
  • Framework Mocha/Jest

 

Gestion de la performance

  • JavaScript performant pour V8
  • Gestion et fuites de la mémoire
  • Calculs lourds
  • Clusters
  • Profilage et performance avancés
  • Bottlenecks des performances dans Node
  • Single-thread et event-loop distribuée
  • Événements Node

 

Gestion avancée des flux Node

  • La back-pressure
  • AMQP dans Node JS
  • Le pub/sub avec Redis
  • Communication inter-process en temps réel

 

Contrôle de qualité

  • Debugger v8 / externe
  • Profiling
  • Contrôle de qualité du code
  • Traitement des erreurs dans Node

 

Modules avancés

  • Asynchronous context tracking
  • Async hooks
  • Child process
  • Clusters
  • Debugger
  • Errors
  • Events (RxJS)
  • Worker threads
  • Web Streams API
  • Process events
  • File system
  • Buffer
  • Stream
  • Performance measurement APIs
  • Crypto
  • TLS (SSL)
  • Web Crypto API
  • C++ – addons / Node API / embedder API

Pour aller plus loin

Formation Nodejs

 

Formation Angular

Formation Vue.js

Formation Angular Avancé

Formation MEVN

Formation MEAN

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

Afficher tous les témoignages

Noter la formation

Prix 1990€ HT / personne
Durée 3 jours (21 heures)

Paris | à distance | FNE

Il ne reste que quelques places
NewCafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp