Struttura del corso
Introduzione
- Panoramica di Angular e delle sue caratteristiche
- Comprendere il framework e l'architettura di Angular
- Cosa c'è di nuovo in Angular 15?
Impostazione dell'ambiente di sviluppo
- Installazione e configurazione Angular 15
- Utilizzo delle API autonome stabili che consentono agli sviluppatori Angular di creare app senza i moduli Ng.
- Informazioni sulle prestazioni migliorate
Fondamenti di TypeScript
- Comprendere la sintassi TypeScript
- Definizione di variabili e matrici
- 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
- Utilizzo dell'elenco CDK per la creazione di componenti dell'interfaccia utente
Direttive
- Anatomia di una direttiva Angular
- Creazione e utilizzo di direttive
- Creazione di direttive personalizzate
- Utilizzo dell'API di composizione della direttiva
- Utilizzo della direttiva Image nelle applicazioni Angular ed esecuzione della generazione automatica di srcset nella direttiva Image
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 utilizzando FormBuilder di Angular
- Implementazione di moduli reattivi
- Utilizzo di moduli basati su modelli
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
- Riduzione del codice boilerplate nelle protezioni
Test e debug
- Scrittura di unit test con Jasmine e Karma
- Test di componenti, direttive, servizi e pipe angolari
- Debug di applicazioni Angular utilizzando DevTools del browser
- Conoscere i miglioramenti in esbuild per build più veloci
Riepilogo e prossime tappe
Requisiti
- Conoscenza di base di HTML, CSS e JavaScript
Pubblico
- Gli sviluppatori
- Programmatori
Recensioni (5)
È stato molto interattivo e informativo. L'istruttore è stato molto paziente con noi quando non abbiamo capito qualcosa e si è assicurato che nessuno fosse lasciato indietro durante l'allenamento.
Daniel - INIT Innovations in Transportation Ltd.
Corso - Angular 17
Traduzione automatica
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Corso - Angular 14
Mi sono piaciute le tue battute
Dermot - Griffiths & Armour
Corso - Angular 2 Fundamentals
Traduzione automatica
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Corso - Angular 10 for Developers
Pipe Routing Data Biding Services