Corso Intermedio di Angular
Torna all'elenco dei corsiDescrizione
Un programma di formazione pensato per sviluppatori con conoscenze di base di Angular che desiderano approfondire concetti avanzati, ottimizzare le performance delle applicazioni e implementare pratiche moderne di sviluppo front-end.Programma
Reactive Forms e Validazione
Creazione e gestione di moduli reattivi avanzati con validazione personalizzata e asincrona.
Revisione dei Fondamenti
Ripasso dei concetti chiave di Angular come componenti, moduli, binding e servizi per consolidare le basi necessarie all'apprendimento avanzato.
Routing Avanzato
Gestione complessa della navigazione con router Angular, includendo lazy loading, route guards e parametrizzazione dei path.
RxJS e Programmazione Reattiva
Utilizzo avanzato della libreria RxJS per gestire eventi, stream di dati e osservabili all'interno delle applicazioni Angular.
Gestione dello Stato con NgRx
Introduzione al pattern Redux e utilizzo della libreria NgRx per una gestione dello stato scalabile nelle applicazioni complesse.
Ottimizzazione delle Prestazioni
Tecniche per migliorare le performance come il change detection strategy, il trackBy e il codice lazy-loaded.
Testing Avanzato in Angular
Scrittura di test unitari e test di integrazione per componenti, servizi e router utilizzando Jasmine e Karma.
Integrazione con API REST
Comunicazione avanzata con backend tramite HttpClient, interceptor e gestione degli errori.
Deployment e Best Practices
Strategie di build, configurazione degli ambienti e distribuzione di applicazioni Angular in produzione seguendo le migliori pratiche.
