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.
Recensioni (3)
Le lezioni erano molto interattive e gli esercizi erano pratici e di buona qualità
Heino - NWK Limited
Corso - Laravel and Vue.js
Traduzione automatica
Sono felice che possiamo ottenere le registrazioni, le diapositive e i file zippati in modo da poter sempre far riferimento a loro quando necessario. David ha spiegato i concetti in modo chiaro ed è stato in grado di rispondere alle nostre domande. Era molto preparato.
Renee Chan - Mackenzie Investments
Corso - Vue.js
Traduzione automatica
Il vue.js è qualcosa con cui non ho mai lavorato e la presentazione ha chiarito alcune delle mie dubbi. Tuttavia, i corsi online non sono efficaci per acquisire conoscenze.
Bogdan Stoica - EMAG IT Research S.R.L
Corso - Advanced Vue.js
Traduzione automatica