Guida AngularJS

17 novembre 2015

Esplorare le caratteristiche fondamentali di AngularJS e l'approccio proposto nello sviluppo di applicazioni Web e mobile, analizzando non solo i componenti predefiniti ma sfruttando l'infrastruttura del framework per estenderlo e creare appicazioni avanzate

  1. 1. AngularJS è un framework, non una libreria!
    "AngularJS è quello che HTML avrebbe dovuto essere se fosse stato...
  2. 2. Hello Angular!
    Realizziamo una applicazione di esempio in cui facciamo la conoscenza...
  3. 3. MV* in AngularJS
    Come viene interpretato il pattern MVC in AngularJS ed il ruolo del...
  4. 4. Scope e two-way data binding
    Definire il modello dei dati come insieme di oggetti all'interno...
  5. 5. Gerarchia di scope
    Lo scope del controller più interno eredita proprietà e metodi di...

Direttive predefinite

  1. 6. Direttive predefinite, bind, hide e show
    Le direttive di AngularJS sono marcatori che estendono o modificano...
  2. 7. ng-if e ng-switch, markup ...condizionale
    Modificare la costruzione di alcune parti dell'interfaccia utente in...
  3. 8. ng-include
    La direttiva ng-include in AngularJS consente di includere, nella...
  4. 9. ng-class
    Impostare dinamicamente classi CSS degli elementi HTML grazie alla...
  5. 10. ng-repeat
    Elenchi di elementi HTML, come liste o tabelle, generati da...
  6. 11. ng-options
    Generare elementi select e gestire il relativo data binding grazie...
  7. 12. Direttive di evento
    Come e perché gestire gli eventi di interazione dell'utente con...

Filtri

  1. 13. I filtri
    I filtri servono a formattare o applicare una elaborazione al...
  2. 14. Filtri nel controller
    Quando è necessario elaborare i dati tramite codice JavaScript...

Servizi

  1. 15. Servizi
    Implementare la logica dell'applicazione, ovvero le funzionalità che...
  2. 16. Servizi per condividere dati e funzionalità
    Tra gli utilizzi tipici di un servizio c'è la condivisione di dati...
  3. 17. Il servizio $http
    Effettuare chiamate Ajax al server e gestire le risposte in maniera...

Form

  1. 18. Form, il binding dei controlli
    Collegare i controlli dei form con il modello di dati...
  2. 19. Validare i dati con AngularJS
    L'insieme di direttive utili nella validazione dei form, per validare...
  3. 20. Invio dei dati
    Sfruttare la direttiva ng-submit e inviare i dati al server via Ajax,...

Moduli e Applicazioni Angular JS

  1. 21. I moduli AngularJS
    Creare e richiamare moduli per ottenere la separazione dei compiti e...
  2. 22. Applicazioni Angular JS, definizione e controllo
    Le applicazioni sono casi particolari di modulo. Vediamo come creare...
  3. 23. Moduli e file
    Quando si parla di moduli in ambito JavaScript spesso si pensa ad un...
  4. 24. Dependency injection in Angular
    Come utilizzare le funzionalità di moduli, controller e filtri e di...

Single Page Application e routing

  1. 25. Single Page Application e routing in AngularJS
    Creare applicazioni responsive, all'interno di una singola pagina...
  2. 26. Configurazione del routing
    Il routing consiste nel mappare le view dell'applicazione su url...

Angular Internals

  1. 27. Watch e digest loop
    Comprendere il funzionamento dei meccanismi automatici messi a...
  2. 28. $apply e il contesto Angular
    Come eseguire il codice all'interno del cosiddetto Contesto Angular,...
  3. 29. Creare un watch in AngularJS
    Creare manualmente watch per la nostra applicazione per aggiungere...

Direttive Custom

  1. 30. Direttive personalizzate
    Creare direttive personalizzate per AngularJS, stabilirne nome,...
  2. 31. Template, scope e composizione di direttive
    Una direttiva può essere il risultato della composizione di altre...
  3. 32. Scope isolato
    Creare direttive completamente riusabili grazie al meccanismo degli...
  4. 33. Scope isolato e modalità di mappatura
    Angular prevede tre modalità di mapping dello scope isolato delle...
  5. 34. Linking nelle direttive Angular
    Eseguire codice JavaScript per aggiungere elementi alla direttiva o...

AngularJS e il mondo mobile

  1. 35. AngularJS mobile, ngTouch, tap e $swipe
    Il modulo ngTouch, le direttive e il servizio $swipe per gestire tap,...
  2. 36. Angular- gestures
    Il modulo angular-gestures fornisce un supporto completo per le...
  3. 37. Angular e PhoneGap/Cordova
    Sfruttare tutte le caratteristiche dei mobile devices grazie ad...
  4. 38. Tips and tricks per il mobile con AngularJS
    Ottimizzare le performance delle applicazioni e sfruttare al meglio...
Se vuoi aggiornamenti su Guida AngularJS inserisci la tua e-mail nel box qui sotto:
 
X
Se vuoi aggiornamenti su Guida AngularJS

inserisci la tua e-mail nel box qui sotto:

Ho letto e acconsento l'informativa sulla privacy

Acconsento al trattamento di cui al punto 3 dell'informativa sulla privacy