Descrizione
AngularJS è un framework Javascript open-source client-side MVC/MVVM (Model View Controller/Model View ViewModel Pattern), realizzato da Google e supportato da una comunità di sviluppatori internazionale.
Obiettivi
L’obiettivo del corso è quello di formare una solida base teorica che permetta di inquadrare architetturalmente il framework e dare conoscenze pratiche che permettano allo sviluppatore di muoversi con indipendenza in un progetto Angular.
Conoscenze in uscita
A fine corso i partecipanti saranno in grado di:
• Creare applicazioni e snippet di codice con AngularJS
Programma didattico
- Introduzione AngularJS
- Caratteristiche del framework
- Architettura del framework: view – controller – scope
- Applicazione single page routing
- Debugging
- Introduzione ai concetti di Dependency Injection
- La navigazione: Routes
- Il concetto di promise
- Utilizzo dei filtri
- Visualizzazione dati complessi: Data binding
- Le direttive fondamentali per navigare il DOM
- Editare i dati: ngmodel
- Validazione di un form ng-form
- Salvataggio dei dati
- Dialogo con il server services
- Angular js ambito mobile
- Architettura di una webapp
Caratteristiche del corso
40 ore | |
Lezione frontale | |
Dispense | |
IT Professional, Programmatori, Software developer | |
Attestato di frequenza e profitto. |