Creare Web app con Svelte

Modalità: elearning 9 ore


Prezzo del corso

Descrizione del corso

Durante il corso “Creare Web App con Svelte” imparerai a creare Web App grazie a Svelte, il framework che si comporta come un compilatore web e che si distingue dagli altri framework Javascript più conosciuti perché non utilizza più il Virtual DOM ma va a compilare il codice a tempo di build (diventando più veloce rispetto ai suoi competitor).

Partiremo dalla sintassi di base, vedremo come creare le variabili (anche quelle reattive), come gestire lo stile, gli attributi dinamici sui tag HTML e le direttive.

Introdurremo i componenti; vedremo la gestione dell’input e dell’output, quindi i props e gli eventi. Metteremo in pratica il tutto con un esempio: creeremo insieme un’app ToDoList, vedendo inoltre come gestire i form e il binding su tutti i campi di questi ultimi.

Affronteremo poi alcuni concetti più avanzati: l’utilizzo dei Context, il Binding più avanzato sul This e sui componenti, e la gestione del ciclo di vita dei componenti.

Con gli Store impareremo a gestire lo stato della nostra applicazione senza l’utilizzo di librerie esterne con delle funzionalità built-in di Svelte.

In conclusione creeremo un’applicazione che rappresenterà un insieme di tools di finanza, ad esempio il saldo dell’utente sul conto corrente, il calcolo del mutuo, il calcolo degli interessi composti, il tutto attraverso un piccolo layout a widget e un layout custom che mostra la carta di credito.

 

PROGRAMMA

  • Primi passi
  • Sintassi di base
  • Direttive
  • Componenti
  • Forms
  • Concetti avanzati
  • Store
  • App finale

 

 

 

 

 

 

REQUISITI

  • Javascript