Prenotati Ora!

Se vuoi prenotare questo corso o desideri ricevere, senza alcun impegno, ulteriori informazioni a riguardo, lascia i tuoi recapiti e sarai ricontattato al più presto!



AngularJS

Durante il corso verrano presentati gli strumenti principali per impostare un'architettura front-end basata su AngularJS. Verrano inoltre trattati gli aspetti salienti di questo framework tramite cui sarà possibile creare applicazioni autonome e multimodulo. Per concludere, il tutto sarà messo in pratica, con il supporto del docente, in un progetto pilota consistente nella realizzazione di una single page application.

Programma

  • Introduzione
  • Ambiente di sviluppo
  • Concetti base
  • Architettura MVC
  • Two way data-binding
  • Bootstrap
  • jQuery Lite
  • Expressions
  • Project management: Bower,Grunt e Yeomen
  • Moduli e applicazioni
  • I controller e il loro utilizzo
  • Scope
  • Gerarchia
  • Trasferimento di informazioni
  • DependencyInjection e Service
  • Utilizzo di $injector
  • Utilizzo dei servizi specializzati (factory, service, provider, value…)
  • Client side templating
  • Creazione e uso delle direttive
  • Creazione e uso dei filtri
  • Utilizzo della view e routing
  • Validazione dei dati in una form
    • Interazione con i servizi di back-end
    • Uso del servizio $http
    • Uso del servizio $q
    • Uso del modulo $resource
  • Tutorial
  • Applicazione CRUD e Routing