Sélectionner une page
Formations Langage JavaScript Formation Fastify

Formation Fastify

Logo Formation Fastify
Prix 1790€ HT / personne
2 jours (14 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

Fastify est l’alternative idéale aux frameworks d’API Node.JS. Ce framework web connu pour sa légèreté est spécialement conçu pour le développement web back-end.

Fastify vous permettra d’améliorer vos performances en conception d’API Rest en optimisant votre traitement de volume de requête.

Il permet de vérifier rapidement les requêtes entrantes et sortantes grâce à son système de paramètres de requête. Il possède dans sa dernière version un écosystème de plugins rapide lui permettant d’être le framework le plus rapide que Koa, Restify, et Express.

Dans cette formation, vous découvrirez comment mettre en place et exploiter ce framework. Vous apprendrez de bonnes pratiques qui vous aideront à rendre vos performances remarquables. Vous maîtriserez également le principe d’encapsulation ce qui rendra vos modules disponibles dans les différents espaces de l’application.

Le cours alterne entre connaissances théoriques du formateur soutenu par des exemples et des séances de réflexion et de travail en groupe. En fin de session, un questionnaire à choix multiple vous sera proposé pour vérifier l’acquisition correcte de vos compétences.

Comme toutes nos formations, celle-ci vous présentera la dernière version à jour Fastify 4.5.

 

Objectifs

  • Maîtriser les fonctionnalités du framework Fastify
  • Maîtriser les vérifications des requêtes entrantes et sortantes à partir des plugins existants
  • Encapsuler et distribuer les fonctionnalités de votre projet sous forme de plugins
  • Créer votre première API REST avec Fastify
  • Pouvoir composer des applications avec les librairies de vos choix

 

Public visé

  • Développeur web
  • Développeur backend

 

Pré-requis

  • Connaissances JavaScript, HTTP, TypeScript
  • Maîtrise du backend

Programme de notre formation Fastify

 

INTRODUCTION

  • Qu’est-ce que Fastify 
  • Découvrir ses avantages
  • Comprendre le mécanisme du framework
  • Écosystème de Fastify

 

LES BASES DU FRAMEWORK

  • Configurer votre première API Fastify
  • Définir les routes d’API Fastify
  • Ajouter une validation de schéma aux requêtes
  • Templating
  • Créer un serveur Fastify

 

Hooks Fastify

  • Valider et sérialiser des données
  • Valider des requêtes à grande vitesse
  • Définir les hooks
  • Réaction aux requêtes avec les hooks
  • Enrichir des requêtes et des réponses avec les Decorators
  • Connecter d’une base de données à un serveur Fastify

 

Plugin Fastify

  • Système de plugins
  • Charger et utiliser des plugins Fastify
  • Encapsulation
  • TP : Application et outillage du framework

 

COMPOSANT

  • Composant web
  • JSON schéma
  • Ajv (validation des requêtes)
  • Fast-json-stringify (sérialisation du corps des réponses)

 

DIRECTIVES

  • Directive : Fonctionnement et création
  • Directives fournies par Fastify
  • Directives complexes
  • TP : Première directive

 

MODULES

  • Déclarations d’un module : imports et exports
  • Réutiliser des modules

Pour aller plus loin

Formation NodeJS

Formation MEVN

Formation HapiJS

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 1790€ HT / personne
2 jours (14 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