Struttura del corso
Concetti fondamentali di Angular 20
- Conoscenza dell’ecosistema di Angular
- Analisi dell’architettura di Angular 20
- Componenti standalone e struttura delle applicazioni
TypeScript e configurazione del progetto
- Concetti base di TypeScript per lo sviluppo con Angular
- Configurazione di Angular CLI per nuovi progetti
- Utilizzo degli strumenti di sviluppo messi a disposizione
Componenti, template e collegamento dei dati
- Creazione ed organizzazione dei componenti
- Sintassi dei template e rendering dinamico
- Collegamento di proprietà, eventi e dati bidirezionali
Routing e navigazione nelle pagine
- Impostazione del sistema di routing in Angular
- Gestione dei parametri delle route e delle sottoroute
- Tecniche di lazy loading e gestione degli scenari di navigazione
Servizi, iniezione delle dipendenze e comunicazione HTTP
- Creazione di servizi riutilizzabili all’interno dell’applicazione
- Implementazione dei modelli di iniezione delle dipendenze
- Utilizzo di HttpClient per la comunicazione con le API
Gestione dello stato e segnali reattivi
- Introduzione ai segnali reattivi offerti da Angular
- Strategie per la gestione dello stato in modo reattivo
- Controllo e coordinamento dei flussi di dati nell’applicazione
Gestione dei form e dell’input utente
- Sviluppo di form basati sui template
- Realizzazione di form reattivi avanzati
- Implementazione di regole di validazione e comportamenti ottimali per l’esperienza utente
Ottimizzazione delle prestazioni e distribuzione dell’applicazione
- Tecniche per ottimizzare il codice compilato e le risorse utilizzate
- Strategie di rilevamento delle modifiche e gestione efficiente degli aggiornamenti UI
- Procedura per la distribuzione di applicazioni Angular 20 in produzione
Riassunto e prossimi passi
Requisiti
- Conoscenza dei concetti fondamentali dello sviluppo web
- Esperienza nell’utilizzo di JavaScript o TypeScript
- Conoscenze di base riguardo a HTML e CSS
Destinatari del corso
- Sviluppatori front-end che desiderano passare all’utilizzo di Angular in versione moderna
- Ingegneri del software impegnati nella creazione di applicazioni web scalabili
- Professionisti tecnici che necessitano di acquisire competenze pratiche su Angular
Recensioni (2)
tutte le parti importanti sono state coperte
carlo capuano - ITER Organization
Corso - Angular 18
Traduzione automatica
L'atteggiamento del formatore – aiutarti a sentirti a tuo agio, fare battute per alleggerire l'atmosfera e rispondere alle domande di tutti.
Ana Fedeles
Corso - Angular 20
Traduzione automatica