Contattataci

Struttura del corso

Concetti Core di Vue.js Avanzato

  • Ciclo di vita avanzato dei componenti
  • Gestione avanzata di props, emits ed eventi personalizzati
  • Reattività avanzata (ref, computed, effect, watch, ecc.)
  • Controllo delle rotte e guard di navigazione

Gestione Scalabile dello Stato con Pinia

  • Architetture scalabili con Pinia
  • Composizione avanzata e modularizzazione degli store
  • Buone pratiche per la gestione di dati globali e locali

Integrazione API e Progettazione dello Strato Dati

  • Configurazione globale e personalizzata di Axios
  • Utilizzo avanzato di intercettatori e gestione degli errori
  • Integrazione con Pinia e componenti
  • Flusso dei dati tra API, store e componenti UI

Flusso di Lavoro Moderno per lo Sviluppo Vue

  • Configurazione avanzata di Vite per progetti Vue.js
  • Integrazione di plugin e ottimizzazione della build
  • Buone pratiche per ambienti di sviluppo, test e produzione
  • Variabili di ambiente per la produzione (Vault), CI/CD
  • Qualità del Codice: configurazione e integrazione di ESLint, Prettier e SonarQube
  • Buone pratiche per formattazione automatizzata e analisi statica

Specializzazione Framework: Quasar Framework

  • Ottimizzazione e personalizzazione dei componenti Quasar
  • Creazione di UI reattive e performanti con Quasar
  • Utilizzo di Quasar con TanStack, PWA e ServiceWorker

TypeScript in Vue.js

  • Tipizzazione avanzata per componenti e store
  • Definizione dei tipi per props, emits e slots
  • Modelli riutilizzabili e buone pratiche per la sicurezza dei tipi

Test e Affidabilità del Codice

  • Test unitari e di integrazione per componenti e store
  • Strumenti consigliati (Vue Test Utils, Vitest, ecc.)
  • Buone pratiche per manutenzione e automazione dei test

Prestazioni e Ottimizzazione

  • Lazy loading, code splitting e ottimizzazione delle risorse
  • Identificazione e risoluzione dei colli di bottiglia nelle prestazioni
  • Profiling e messa a punto delle applicazioni Vue.js

Materiali e Supporto

  • Documentazione esaustiva ed esempi per ogni modulo
  • Accesso a materiali registrati o risorse online
  • Sessioni Q&A e supporto post-formazione per l'implementazione

Riepilogo e Prossimi Passi

Requisiti

  • Esperienza nello sviluppo di applicazioni con Vue.js.
  • Conoscenza di JavaScript, ES6+ e API REST.
  • Comprensione di base degli strumenti di build frontend e delle architetture basate su componenti.

Pubblico di Riferimento

  • Sviluppatori frontend con esperienza pregressa in Vue.js.
  • Ingegneri del software che sviluppano applicazioni Vue su larga scala.
  • Sviluppatori alla ricerca di buone pratiche in materia di architettura, test e ottimizzazione.
 35 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative