Descrizione
Vue (anche Vue.js) è un framework javascript progressivo, incrementale e open source utilizzato per creare interfacce utente e Single Page Application (SPA) reattive, scalabili e performanti; segue il pattern MVVM (Model-View-ViewModel) e unisce molte funzionalità di Angular e React.
Questo corso illustra il framework Vue.js e tutti gli aspetti fondamentali di questa tecnologia: dall’installazione del framework in una semplice pagina web fino alla gestione di prop ed eventi.
Consigliabile una conoscenza pregressa di Javascript.
Obiettivi
L’obiettivo principale del corso è fornire ai partecipanti le competenze teoriche e tecniche per sviluppare applicazioni web di ogni tipo utilizzando il framework VueJS.
Conoscenze in uscita
A fine corso, i partecipanti saranno in grado di:
- Conoscere ed utilizzare VueJS
- Creare WebApp complete ed efficaci e renderle user-friendly grazie all’utilizzo di Animations e Transitions
- Sfruttare un’architettura basata sui componenti per la struttura e la riutilizzabilità
- Scrivere codice JavaScript per creare applicazioni Vue
- Sfruttare il Virtual DOM di Vue per assicurarsi il Rendering rapido e diminuire i tempi di caricamento
Programma didattico
- Introduzione VueJS
- Le basi dell’interazione con il DOM
- Operatori condizionali e cicli
- VueJS, Javascript e i suoi Stati
- Vue Cli: applicazioni professionali
- Vuetify: libreria grafica
- I components e la comunicazione tra loro
- Vue Router
- Axios Http Client: installazione e utilizzo
- Build e Deploy di un’applicazione VueJS
Caratteristiche del corso
24 ore | |
Esercitazione individuale, Lezione frontale, Aula Virtuale | |
Dispense | |
Front End Developer | |
Attestato di frequenza e profitto. |