Angular Data Architectures: Redux e RxJS 5

Business Model Canvas efficace con Lego Serious Play
19 aprile 2017
Frontend Development

Angular Data Architectures: Redux e RxJS 5

Angular Data Architectures è un corso sulle più recenti ed avanzate tecnologie in merito alla creazione di architetture dati solide e scalabili in contesti Angular 2+ enterprise e non.

Prerequisiti

Per partecipare è necessario avere confidenza con:

  • La maggior parte degli argomenti trattati durante il corso Angular Master Class
  • Concetto di stato applicativo di un’applicazione
  • Strumenti Git e npm v.3+

Obiettivi formativi

I partecipanti verranno preparati su RxJS5 ed Observables per sfruttare al meglio RxJS in scenari sia comuni che avanzati nello sviluppo di Web Applications quali gestione input utente, richieste multiple da e verso server dipendenti tra loro e molto altro.

Tramite Redux verranno inoltre esplorate tecniche per una gestione dello stato applicativo chiara, performante, prevedibile e scalabile. Man mano che un’applicazione cresce, come si garantisce che una variazione di stato in un modulo sia consistente e accurata in altri moduli indipendenti? Cosa succede se tali modifiche risultano in altre modifiche?

Programma

Reactive Programming in RxJS 5

  • Reactive Programming & RxJS 5

  • Angular 2+ e RxJS

  • Real-world RxJS

  • RxJS Avanzato

  • Reactive Programming in RxJS 5

Angular Data Architecture in Redux

  • Concetti Core
  • Real World Redux con testing
  • Integrazione con Angular 2+
  • Redux avanzato

Real World Application

  • Analisi e risoluzione
  • Operazioni