Struttura del corso

Introduzione

  • Panoramica degli argomenti avanzati Angular 14
  • Ripasso di Angular 14 principi fondamentali

Avanzate TypeScript

  • Comprensione della sintassi avanzata TypeScript
  • Tecniche avanzate per l'utilizzo di classi e interfacce
  • Tipi di protezioni, tipi di unione e tipi di intersezione
  • Decoratori avanzati

Componenti avanzati

  • Personalizzazione del rilevamento delle modifiche di Angular
  • Utilizzo della proiezione di contenuti per creare componenti riutilizzabili
  • Creazione di componenti dinamici
  • Utilizzo di tecniche avanzate di input e output

Direttive anticipate

  • Personalizzazione del comportamento delle direttive
  • Direttive strutturali edilizie
  • Tecniche avanzate di direttiva

Servizi Avanzati

  • Tecniche avanzate di inserimento delle dipendenze
  • Creazione e utilizzo di service factory
  • Utilizzo dei servizi per la gestione dello stato
  • Programmazione reattiva con RxJS

Moduli avanzati

  • Implementazione di controlli modulo personalizzati
  • Tecniche avanzate di convalida dei moduli
  • Utilizzo di modelli di form complessi
  • Creazione di modelli di modulo personalizzati

HttpClient avanzato

  • Intercettori e middleware
  • Memorizzazione nella cache e archiviazione dei dati offline
  • Implementazione di WebSockets
  • Gestione di set di dati di grandi dimensioni con l'impaginazione

Test e debug avanzati

  • Tecniche di test avanzate con Jasmine e Karma
  • Servizi e componenti simulati per il collaudo
  • Debug dei problemi di prestazioni
  • Test di codice asincrono complesso

Creazione di librerie e moduli

  • Creazione di librerie personalizzate Angular 14
  • Sviluppo di moduli personalizzati Angular 14
  • Riutilizzo del codice in più progetti
  • Pubblicazione e distribuzione di librerie e moduli personalizzati

Ottimizzazione delle prestazioni

  • Comprendere le caratteristiche prestazionali di Angular 14
  • Profilazione e identificazione dei colli di bottiglia delle prestazioni
  • Implementazione di tecniche di ottimizzazione avanzate
  • Creazione di applicazioni ad alte prestazioni con lazy loading

Riepilogo e prossime tappe

Requisiti

  • Familiarità con Angular 14, HTML, CSS e JavaScript

Pubblico

  • Gli sviluppatori
  • Programmatori
 28 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (10)

Corsi relativi

Categorie relative