angular Corso AngularJS per programmatori Web

AngularJS (comunemente chiamato anche "Angular") è un framework JavaScript open source, sviluppato da Google e mantenuto grazie all'apporto di una vasta community che ne cura evoluzione e miglioramento. Il suo scopo principale è fornire uno strumento efficace a supporto degli sviluppatori web che vogliono creare applicazioni a singola pagina (single page application) sfruttando la potenza del pattern architetturale MVC.

Il corso è rivolto a front-end developer con una solida base di programmazione in generale e di JavaScript in particolare.


vsc js



CARATTERISTICHE DEL CORSO


Struttura del corso. Introduzione.


Obiettivo del corso è quello di far acquisire le competenze e le basi per lo sviluppo di web application client side, con cenni per lo sviluppo di APP ibride per l’ambito mobile.

AngularJS è un’infrastruttura ottima per creare le moderne Single Page Application.

auto

Programma. Dettaglio del corso.


Introduzione AngularJS
• Caratteristiche del framework
• Architettura del framework: view – controller – scope
• Applicazione single page routing
• Presentation model
• Ide di sviluppo
• Debugging

Concetti fondamentali
• 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
• Vari esempi ed esercizi

• Angular js ambito mobile
• Architettura di una webapp
• Cenni Interfaccia grafica - integrazione ionic js
• Cenni Interfaccia grafica - integrazione jquery mobile
• Caso di Studio: realizzazione di una webapp completa


auto

Materiale didattico Tutto ciò che occorre.


A corredo del corso, verrà fornito tutto il materiale didattico necessario.
• Libro di testo / dispense
• Slide
• Esempi
• Tool di sviluppo
• Test di autovalutazione


auto