Struttura del corso

Introduzione

  • Panoramica degli argomenti avanzati di Angular 14
  • Ripasso dei fondamenti di Angular 14

  • TypeScript Avanzato

    • Comprensione della sintassi avanzata di TypeScript
    • Tecniche avanzate per lavorare con classi e interfacce
    • Guardie di tipo, tipi unione e tipi d'intersezione
    • Decoratori avanzati

    • Componenti Avanzati

      • Personalizzazione della rilevazione dei cambiamenti di Angular
      • Utilizzo della proiezione del contenuto per creare componenti riutilizzabili
      • Creazione di componenti dinamici
      • Utilizzo di tecniche avanzate per input e output

      • Direttive Avanzate

        • Personalizzazione del comportamento delle direttive
        • Creazione di direttive strutturali
        • Tecniche avanzate per le direttive

        • Servizi Avanzati

          • Tecniche avanzate per l'iniezione di dipendenze
          • Creazione e utilizzo di factory di servizi
          • Utilizzo di servizi per la gestione dello stato
          • Programmazione reattiva con RxJS

          • Form Avanzati

            • Implementazione di controlli personalizzati per i form
            • Tecniche avanzate di validazione dei form
            • Lavoro con modelli di form complessi
            • Creazione di template personalizzati per i form

            • HttpClient Avanzato

              • Interceptors e middleware
              • Caching e memorizzazione offline dei dati
              • Implementazione di WebSockets
              • Gestione di grandi set di dati con la paginazione

              • Test e Debug Avanzati

                • Tecniche avanzate di testing con Jasmine e Karma
                • Finting di servizi e componenti per il testing
                • Debug dei problemi di prestazioni
                • Testing di codice asincrono complesso

                • Creazione di Librerie e Moduli

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

                  • Ottimizzazione delle Prestazioni

                    • Comprensione delle caratteristiche di prestazioni di Angular 14
                    • Profiling e identificazione dei collo di bottiglia delle prestazioni
                    • Implementazione di tecniche di ottimizzazione avanzate
                    • Creazione di applicazioni performanti con il lazy loading

                    • Riassunto e Prossimi Passi

Requisiti

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

  • Pubblico

    • Sviluppatori
    • Programmatori

 28 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative