Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione
- Panoramica generale su Angular
- Conoscenza del framework e della sua architettura
- Analisi della struttura base di un’applicazione Angular
- Quali sono le novità in Angular 13?
Fondamenti di TypeScript
- Comprensione della sintassi di TypeScript
- Dichiarazione di variabili e array
- Utilizzo dei tipi nelle funzioni
Sviluppo dei componenti
- Nozioni introduttive sui componenti
- Creazione di un componente mediante l’Angular CLI
- Analisi della classe del componente
- Impiego del template del componente
- Associazione degli eventi ai componenti
Lavorare con i moduli di input e output di Angular
- Nozioni generali sui form
- Utilizzo dei moduli basati su template per la creazione di form
- Inserimento del modulo dedicato ai form nel progetto
- Configurazione iniziale di un form
- Introduzione alle forme reattive dei form
- Integrazione del modulo delle forme reattive nell’applicazione
- Realizzazione concreta di un form
- Progettazione estetica del template utilizzato per il form
Servizi, iniezione delle dipendenze e pipe
- Nozioni generali sui servizi
- Realizzazione di un servizio base
- Analisi approfondita della struttura della classe del servizio
- Introduzione all’iniezione delle dipendenze
- Inserimento di istanze dei servizi nelle parti richieste dell’applicazione
- Nozioni introduttive sul funzionamento delle pipe
- Utilizzo delle pipe predefinite offerte da Angular
- Inserimento corretto delle pipe nel template HTML dell’app
- Creazione di una concatenazione di più pipe
Lavorare con il client HTTP di Angular
- Nozioni fondamentali sull’uso del client HTTP in Angular
- Sviluppo pratico tramite l’utilizzo del client HHTP
- Configurazione dell’importazione richiesta per il modulo client HTTP
- Gestione avanzata delle opzioni di chiamata al server tramite le configurazioni disponibili
- Ritorno e trattamento dei dati inviati dal server in forma di oggetto di risposta HTTP
- Impostazione dei parametri riguardanti le intestazioni della richiesta da effettuare
- Realizzazione concreta e semplificata di un sistema osservabile in base alle necessità specifiche del caso
Utilizzo del router dei componenti Angular
- Nozioni introduttive sulle caratteristiche principali del router per i componenti
- Gestione delle transizioni e dello spostamento tra le varie pagine della vista
- Applicazione pratica dell’API messa a disposizione dal router Angular
- Creazione di un progetto in grado di gestire correttamente il routing dei componenti
- Messa in opera e ospitalità sul sito delle diverse parti costituenti l’applicazione previste dal router
Implementazione dell’architettura a microfrontend con Angular
- Nozioni fondamentali sull’utilizzo dei microfrontend
- Analisi delle principali caratteristiche e vantaggi associati all’impiego di tale tipologia di architettura
- Descrizione analitica delle strategie praticabili nell’ambito dello sviluppo dei microfrontend
- Nozioni introduttive relative alla struttura del framework dedicato ai microfrontend
- Creazione e avvio di progetti utilizzando specificamente i moduli predisposti per i microfrontend in Angular
Test delle applicazioni realizzate con Angular
- Svolgimento pratico della verifica dei componenti del programma attraverso unit test dedicati
- Utilizzo dei vari strumenti presenti nell’ambiente di sviluppo per facilitare tale operazione
- Descrizione chiarificatrice riguardante la sequenza procedurale da seguire nei test effettuati
Sintesi finale e indicazioni per ulteriori passaggi formativi
Requisiti
- Conoscenza di base di HTML, CSS e JavaScript
Destinatari del corso
- Sviluppatori
- Programmatori
28 ore
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