Contattataci

Struttura del corso

Introduzione ad Angular 19

  • Panoramica su Angular e novità introdotte in Angular 19
  • Configurazione del progetto tramite l’Angular CLI
  • Comprensione dell’architettura di Angular

Componenti e template

  • Creazione e organizzazione dei componenti
  • Binding dei dati e interpolazione
  • Sintassi dei template e ciclo di vita dei componenti

Direttive e pipe

  • Utilizzo delle direttive strutturali e degli attributi predefinite
  • Creazione di direttive personalizzate
  • Utilizzo e realizzazione di pipe personalizzati

Iniezione delle dipendenze e servizi

  • Approccio all’utilizzo del sistema di iniezione delle dipendenze di Angular
  • Creazione e fornitura dei servizi
  • Iniezione dei servizi nei componenti

Form e validazione

  • Gestione dei form basati sui template
  • Utilizzo dei form reattivi e del componente FormBuilder
  • Tecniche di validazione delle informazioni inserite nei form

Routing e navigazione

  • Configurazione delle rotte e caricamento differito dei moduli
  • Gestione dei parametri del router e protezioni di sicurezza
  • Strategie di navigazione consigliate ed esempi pratici

Client HTTP e gestione dei dati

  • Utilizzo del modulo HttpClient
  • Invio di richieste API e gestione delle risposte ricevute
  • Gestione degli errori e operazioni asincrone tramite RxJS

Gestione dello stato e segnali

  • Utilizzo di RxJS per la gestione reattiva dello stato dell’applicazione
  • Introduzione ai segnali introdotti in Angular
  • Metodi per gestire lo stato a livello globale nell’applicazione

Test e distribuzione

  • Realizzazione di test unitari per componenti e servizi
  • Esecuzione di test end-to-end mediante gli strumenti specifici di Angular
  • Tecniche di ottimizzazione della build e strategie di distribuzione finale

Conclusione del corso e prossimi passi

Requisiti

  • Conoscenza di base di HTML, CSS e JavaScript
  • Esperienza nei concetti fondamentali dello sviluppo web e nell’utilizzo delle API REST
  • La familiarità con TypeScript è utile ma non indispensabile

Destinatari del corso

  • Sviluppatori web che creano applicazioni front-end dinamiche e scalabili
  • Sviluppatori JavaScript che desiderano passare all’utilizzo di framework front-end moderni
  • Ingegneri del software impegnati nello sviluppo di applicazioni web aziendali complesse
 28 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative