Sélectionner une page
Formations Langage JavaScript Formation Node.JS Optimisation

Formation Node.JS Optimisation

logo formation nodejs optimisation
Prix 1890€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

Présentation

Nodejs vous permettra de développer en back-end en utilisant JavaScript. Cet environnement open-source a l’avantage d’être compatible avec les dernières versions de JavaScript et d’être facilement scalable (un système léger avec peu de latence supportant la mise à l’échelle verticale et horizontale).

Le projet dispose d’une grande et active communauté, vous pourrez ainsi dénicher des projets déjà construits en Node et être aidé en cas de difficultés. De plus, cet outil est relativement simple à utiliser une fois que l’on maitrise JavaScript. Utiliser le même langage en front et en back vous permettra de simplifier le développement de vos produits.

Cette formation Node.js Optimisation est une formation de perfectionnement qui s’adresse aux développeurs JavaScript expérimentés. Dans ce cours vous apprendrez l’optimisation de Nodejs avec Express, le routage, la sécurité, le caching avec Redis, le streaming, l’intégration continue, l’élaboration de test ou encore le débogage.

Cette formation Node.js Optimisation vous enseignera la dernière version du programme, Node.js 18.

 

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 la formation Node.JS Optimisation

 

Optimiser Nodejs

  • Le clustering
  • Utilisation d’un framework comme Express
  • Utilisation des moteurs de template comme EJS
  • Sécuriser son appli avec Typescript
  • Utilisation du gestionnaire de processus comme PM2 en prod
  • Installation de PM2
  • Configuration de PM2

 

Express

  • Routage
  • Guard
  • Sécurisation via des stratégies d’authentification
  • Le traitement des erreurs

 

Les sockets avec Node

  • Qu’est-ce qu’une socket ?
  • Intérêts d’utilisation
  • Mise en place d’une socket avec la lib Socket.io

 

Le streaming avec Node

  • Qu’est-ce un stream ou flux ?
  • Writable streams
  • Readable streams
  • Duplex et transform streams
  • Implémenter des streams

 

Scraper avec Node

  • Qu’est-ce que le scrapping ?
  • Quelle librairie pour scrapper un site en Node.JS ?

 

Manipuler des fichiers CSV avec Node

Utilisation des streams pour manipuler modifier des gros fichiers CSV à la volée

 

Pattern & Générécité

  • Factory VS Singleton
  • Architecture d’une application Express API
  • Chargement automatique des modules grâce à des singletons
  • Création d’un CRUD générique surchargeable facilement

Pour aller plus loin

Formation Nodejs

 

Formation Node Avancé

Formation Vue.js

Formation Angular 

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

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix 1890€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

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