Angular
destinatari
prerequisiti
obiettivi
argomenti
Modalità
Virtual classroom
Durata
Costo
+ iva
Modalità
Virtual classroom
Durata
Costo
+ iva
Destinatari
Sviluppatori web
prerequisiti
Conoscenza almeno sufficiente di Javascript e basica di HTML, CSS
Obiettivi
L’obiettivo del corso è aiutare i partecipanti a capire come sfruttare il framework Angular per sviluppare applicazioni web app single page.
Verranno illustrate le principali caratteristiche e le tecniche di sviluppo introdotte da questo innovativo framework nonché l’uso dei servizi integrati come l’accesso alla rete e l’utilizzo dei dati
Argomenti Trattati
Modulo 1: Introduzione
- Storia
- Cosa è Angular
- ECMAScript
- JS
- Editor
Modulo 2: TypeScript
- Recap di Javascript
- Nascita
- Playground
- Strumenti
- Alcuni comandi
- Vantaggi
- Tipi di Dato
- Interfacce
- OOP
- Namespace e Moduli
- Modulo 3: Ambiente di Sviluppo
- Linguaggio di Programmazione
- Angular CLI
- Struttura di una applicazione
- Esercitazione pratica
Modulo 4: Componenti
- Definizione
- Creare Componenti
- Passaggio dei dati
- Interazioni
- Generare Eventi
- Ciclo di Vita
- Data binding
- Esercitazione pratica
Modulo 5: Template
- Template e Data Binding
- Reference
- Two-Way Data Binding
- Direttive
- Form
- Pipe
- Esercitazione pratica
Modulo 6: Servizi
- Servizi e Dependency Injection
- Creazione di un servizio custom
- HTTP
- Routing
- Esercitazione pratica