AngularJS Dev Conf

Cos'è AngularJS

L'HTML è un ottimo linguaggio dichiarativo per la strutturazione di documenti statici, ma non fornisce un supporto efficace per la creazione di applicazioni. AngularJS è un framework per la realizzazione di applicazioni Web dinamiche che consente di utilizzare l'HTML come  template language, estendendone la sintassi per permettere la definizione delle componenti dell'applicazione Web in modo chiaro e sintetico. In maniera semplice, elimina gran parte del codice dell'applicazione lato client, sfruttando il data binding e la dependency injection. Il tutto utilizzando JavaScript lato browser, rendendo quest'ultimo un partner ideale con qualsiasi tecnologia lato server.


 

Programma dell'evento

Venerdì 14 Febbraio ad Ancona Google organizza, insieme al Dipartimento di Ingegneria dell'Informazione dell'Università Politecnica delle Marche e a DevMarche, un intero pomeriggio per parlare di questa tecnologia. 
 

  • 14:15: Registrazione partecipanti
     
  • 14:30: Benvenuto ed apertura
     
  • 14:45: Introduzione ad AngularJSAndrea Balducci
    Come realizzare Single Page Applications sfruttando databinding bidirezionale, templates, routing, controllers, componenti e servizi web creando passo passo un catalogo immagini. "Angular is what HTML would have been had it been designed for applications"

     
  • 15:45: AngularJS: tools & testingEmanuele Rampichini
    Come AngularJS (ad altri tool di supporto) vengono in nostro soccorso per aiutarci a scrivere applicazioni web completamente testate in maniera automatica e ripetibile, a partire dalla logica fino ad arrivare all’interazione dell’utente.

     
  • 16:30: Scope e Directive in AngularJSAlessandro Giorgetti
    Gli 'Scope' fungono da collante tra il modello e la UI, e le 'Directive' si occupano di estendere l’arsenale di controlli a disposizione del web developer. Vedremo le differenze tra scope, inherited scope ed isolated scope e verrà introdotta, tramite l’utilizzo delle Direttive, la creazione di 'web components' riutilizzabili per rendere più semplice e strutturata la creazione di una pagina web dinamica.

     
  • 17:20: Chiusura lavori
     

Al termine della giornata verrà offerto un aperitivo, aperto a tutti i partecipanti, per parlare e fare networking.
La partecipazione è gratuita, ma è necessaria la registrazione su: angulardevconf1402.eventbrite.com; l'hashtag per seguire l'evento su Google+ e' #AngularDevConf

Scarica la locandina dell'evento 

Per informazioni:
Prof. Alessandro Cucchiarelli – DII