🌈 Bienvenue sur Pollen ! Votre prochaine formation vous attend !

Exploiter Nuxt 3 à son maximum avec Nicolas Payot, Senior Frontend Engineer / Lead Malt

1/2 journée24 maiParis
Language
Français

En 2 mots

Nuxt 3 est LE framework à utiliser si vous souhaitez créer des applications et des sites web robustes, évolutifs et performants, basés sur Vue.js. Il bénéficie d’un écosystème riche et offre aux développeurs une expérience et une productivité poussées, notamment grâce à la contribution d’une communauté active de développeurs en constante croissance. Nicolas Payot, Lead Frontend Engineer chez Malt, fait parti de l'équipe en charge de mettre en oeuvre la migration de la stack front de Malt vers Nuxt 3 et vous donnera les clés pour maitriser les fondamentaux du framework, bénéficier des avantages du Server Side Rendering, gérer le state de votre application, et ajouter simplement et de manière indépendantes de nouvelles fonctionnalités grâce aux modules Nuxt.

A qui s'adresse cette formation ?

  • Tech Leads

    qui souhaitent adopter Nuxt 3 en production dans leur équipe ou monter en compétence sur le framework

  • Développeurs Frontend

    qui cherchent à élargir leurs compétences. Bonus s’ils connaissent déjà Vue : aborder Nuxt peut être une étape naturelle

  • Développeurs Fullstack

    qui cherchent à découvrir un nouveau framework frontend basé sur Vue

Aucun autre pré-requis ne sera exigé pour assister à la formation.

Ce que vous apprendrez

  1. Maîtriser les fondamentaux techniques et les spécificités de Nuxt 3

  2. Savoir utiliser et configurer les fonctionnalités SSR de Nuxt 3 afin de pouvoir créer des applications Web performantes.

  3. Apprendre à utiliser des fonctionnalités de state management comme useState ou Pinia pour gérer le state d'une application Nuxt 3

  4. Tirer parti des modules Nuxt 3 pour accompagner la croissance de votre projet

A propos de Nicolas

Nicolas Payot

Nicolas Payot

Senior Frontend Engineer / Lead Malt

Nicolas Payot est Lead Frontend Engineer chez Malt. Il est en charge de produire les meilleures solutions frontend au service des équipes produits. Il a notamment orchestré une migration importante de Vue 2 à Vue 3 qui a duré quatre mois et a impliqué différentes applications et impacté une équipe de 100 personnes. D’autre part il participe également à la migration de l’ensemble de la stack front de Malt vers Nuxt 3, initié en 2022 pour faire face à différents enjeux de la plateforme : une équipe ingénierie de près de 100 développeurs, une base de code front qui avoisine 1M de lignes de code et 5 technologies front end différentes utilisées. Au sein de l’équipe core du projet, il accompagne les équipes produits dans cette transition vers cette nouvelle stack. A ce jour, plus de 50% des applications ont été migré.

Enfin, Nicolas dirige la guild frontend pour encourager les bonnes pratiques de développement et partager une vision technologique commune.

Recommandations

Pierre Reynaud

Pierre Reynaud
Développeur Front-End chez Zenika

"En plus d'être un développeur frontend compétent et reconnu par ses collègues, Nicolas aime partager son métier et ses découvertes. Ses capacités à communiquer clairement et avec enthousiasme lui permettent ainsi de transmettre les notions les plus complexes."

Hugo Lassiège

Hugo Lassiège
CTO chez Malt

"Nicolas a une très forte expertise en développement. Il a déjà mené avec succès des chantiers importants autour de Vue.js chez nous et pu présenter son travail dans des conférences."

Le programme

  1. Découvrir et maîtriser les fondamentaux et spécificités de Nuxt 3

    1. 1 Conventions d’une application Nuxt

    2. 2 Composition API : découvrir les composables de Vue et Nuxt

    3. 3 Le système de routage de Nuxt

    4. 4

      Group work Créer une app Nuxt de zéro et implementer les premières pages

  2. Utiliser et configurer les fonctionnalités SSR de Nuxt 3

    1. 1 Les avantages et limites du SSR

    2. 2 Data fetching et gestion d’erreurs

    3. 3 L’optimisation SEO

    4. 4 Cas d'étude chez Malt : la migration de la nouvelle home

    5. 5

      Group work Data fetching avec les utilitaires de Nuxt et gestion des erreurs

  3. La gestion du state dans une application Nuxt 3 SSR ou CSR

    1. 1 Gérer du state avec le composable useState

    2. 2 Gérer du state avec un store Pinia

    3. 3

      Group work Gérer le state interne de son application

  4. Les Modules Nuxt 3: vers une app évolutive et performante

    1. 1 Comprendre le potentiel et la puissance des modules Nuxt

    2. 2

      Group work Faire évoluer son application avec un module Nuxt

Prix et formules

Pollen Session

490 € HT

  • 1/2 journée de formation avec Nicolas
  • Déjeuner inclus
  • Accès à une synthèse des documents et frameworks présentés

Formation

Choisir cette formule

Pour votre employeur

Toutes les infos nécessaires pour demander un financement !

En savoir plus

La promesse Pollen

Relevez les défis de demain aux côtés des meilleurs d'aujourd'hui.

  • Les meilleurs opérationnels partagent leur secret sauce
  • Une pédagogie active et rythmée
    Des contenus directement actionnables
  • Une communauté de talents
    Des échanges authentiques et concrets, 12 participants max.

Des questions à propos de cette formation ?

Contacter l'équipe

Les questions les plus fréquentes

  • Afin de valider vos compétences et assurer la réussite de nos formations, nos trainers Pollen utilisent des méthodes variées comme la participation active en encourageant les participants à s'engager activement dans la formation en posant des questions et en participant aux discussions.

    Mais aussi grâce à l’application pratique en évaluant la capacité des participants à appliquer les compétences acquises à travers des quiz, des scénarios réels ou des études de cas.