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
Recensioni (3)
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
l'atmosfera era rilassata, quindi era facile concentrarsi sulla formazione.
Diana Popa
Corso - Angular 20
Traduzione automatica
L'atmosfera del formatore, presentazioni approfondite e lineamenti angolari marcanti
George Gidoiu
Corso - Angular 20
Traduzione automatica