Struttura del corso

Introduzione

  • Panoramica di Angular e delle sue caratteristiche
  • Comprendere i vantaggi dell'utilizzo di Angular
  • Comprendere il framework e l'architettura di Angular
  • Cosa c'è di nuovo in Angular 14?
  • Impostazione dell'ambiente di sviluppo

Fondamenti di TypeScript

  • Comprendere la sintassi TypeScript
  • Definizione di variabili, matrici, interfacce e generics
  • Digitare le funzioni

Componenti

  • Anatomia di un componente Angular
  • Creazione e utilizzo di componenti
  • Comunicazione tra componenti
  • Implementazione degli hook del ciclo di vita dei componenti

Direttive

  • Anatomia di una direttiva Angular
  • Creazione e utilizzo di direttive
  • Creazione di direttive personalizzate

Servizi e inserimento delle dipendenze

  • Anatomia di un servizio Angular
  • Creazione e utilizzo di servizi
  • Uso dell'inserimento delle dipendenze per gestire i servizi

Cornamusa

  • Anatomia di un tubo Angular
  • Creazione e utilizzo di pipe
  • Costruzione di tubi personalizzati

Modulistica

  • Creazione e convalida di moduli basati su modelli utilizzando FormBuilder di Angular
  • Creazione e convalida di moduli reattivi utilizzando ReactiveFormsModule di Angular
  • Confronto e contrasto tra moduli basati su modelli e reattivi

HttpClient (Client Http)

  • Comunicazione con un'API RESTful usando il modulo HttpClient di Angular
  • Implementazione delle richieste GET, POST, PUT e DELETE
  • Gestione degli errori e degli eventi di stato

Autenticazione e autorizzazione

  • Implementazione dell'autenticazione e dell'autorizzazione nelle applicazioni Angular
  • Utilizzo di token Web JSON (JWT) per l'autenticazione
  • Proteggere i percorsi con le protezioni

Test e debug

  • Impostazione di un ambiente di test per Angular utilizzando Karma e Jasmine
  • Scrittura di unit test per componenti, direttive, servizi e pipe Angular
  • Debug di applicazioni Angular utilizzando DevTools del browser

Riepilogo e prossime tappe

Requisiti

  • Conoscenza di base di HTML, CSS e JavaScript

Pubblico

  • Gli sviluppatori
  • Programmatori
  28 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (1)

Corsi relativi

Categorie relative