AngularJs è un framework Javascript che implementa i pattern MVC e MVVC al fine di semplificare la creazione di applicazioni web single page, introducendo nella programmazione lato client alcuni concetti chiave quali: client side templating, bidirectional data binding e dependency injection.
Il punto di forza di questo framework, ovvero la capacità di velocizzare lo sviluppo delle applicazioni web based senza pregiudicarne la complessità, ne sta determinando la rapida diffusione nella scena IT, con conseguente aumento della richiesta di profili professionali specializzati in AngularJs.

Tempi, costi e argomenti verranno adattati in base al livello dei partecipanti al corso, questo ci permetterà di costruire un programma su misura di azienda.

GIORNO 1

  • INTRODUZIONE AL CORSO
    • Test livello di preparazione
    • Richiami di HTML e programmazione Javascript
  • PANORAMICA SU ANGULARJS
    • Concetti base del framework
    • Dimostrazione delle feature del framework tramite applicazione di esempio
  • SCAFFOLDING
    • Creazione dello scheletro di un’applicazione
    • Gestione delle dipendenze
    • Automazione dei task

GIORNO 2

  • MODULI, CONTROLLER, SCOPE E DATA BINDING
    • Operazioni sui moduli
    • Utilizzo dei controller
    • Gerarchia degli scope e trasferimento di informazioni
  • DEPENDENCY INJECTION E SERVICE
    • Utilizzo di $injector
    • Utilizzo dei servizi specializzati (factory, service, provider, value...)

GIORNO 3

  • CLIENT SIDE TEMPLATING
    • Creazione e uso delle direttive
    • Creazione e uso dei filtri
    • Utilizzo della view e routing
    • Validazione dei dati in una form
  • COMUNICAZIONE CON BACKEND E SERVIZI
    • Uso del servizio $http
    • Uso del modulo $resource

GIORNO 4

  • ROUTING
    • Configurazione e utilizzo del modulo di routing
    • Utilizzo delle hashbang URL
    • Utilizzo della history api di HTML5
    • Application cache
    • Web workers
    • SSE e Websocket
  • MODULI AVANZATI
    • angular-file-upload
    • angular-translate

GIORNO 5

  • ANGULAR E ALTRI FRAMEWORK
    • JQuery
    • AngularUI
    • Angular Foundation
  • RECAP E WORKSHOP
    • Ripasso rapido di tutti gli argomenti
    • Creazione di un’applicazione completa in un contesto di lavoro reale
Invio in corso
Il tuo messaggio è stato inviato, verrai ricontattato a breve!
I NOSTRI CORSI