Struttura del corso
Introduzione
- Panoramica degli argomenti avanzati di Angular 15
- Ripasso dei concetti fondamentali di Angular 15
Tecniche Avanzate per Componenti
- Pattern architetturali avanzati per componenti
- Utilizzo di hook di ciclo di vita avanzati per i componenti
- Creazione di componenti dinamici
- Utilizzo di Angular Elements per creare web components
Tecniche Avanzate per Direttive
- Creazione di direttive strutturali personalizzate
- Implementazione di composizione avanzata delle direttive
- Utilizzo della direttiva ngTemplateOutlet
- Implementazione di animazioni avanzate
Tecniche Avanzate per RxJS
- Concetti avanzati di RxJS
- Utilizzo di RxJS per implementare interfacce utente complesse
- Programmazione reattiva con Angular 15
- Form reattivi con RxJS
Tecniche Avanzate per il Rilevamento delle Variazioni
- Concetti avanzati di rilevamento delle variazioni
- Implementazione della strategia onPush di rilevamento delle variazioni
- Utilizzo dell'API IterableDiffers
- Ottimizzazione delle prestazioni del rilevamento delle variazioni
Tecniche Avanzate per il Routing
- Utilizzo di lazy loading per migliorare le prestazioni dell'applicazione
- Utilizzo di strategie di preloading per migliorare l'esperienza utente
- Implementazione del rendering lato server con Angular Universal
- Implementazione di un router outlet personalizzato
Tecniche Avanzate per il Testing
- Scrittura di test esaustivi con alta copertura del codice
- Utilizzo di mock e spies nei test
- Utilizzo di framework di testing avanzati per Angular 15
- Debugging di test complessi
Tecniche Avanzate per il Debugging
- Utilizzo degli Angular DevTools
- Debugging di applicazioni Angular 15 utilizzando gli strumenti di sviluppo del browser
- Risoluzione dei problemi comuni nelle applicazioni Angular 15
- Utilizzo di tecniche avanzate di debugging per l'ottimizzazione delle prestazioni
Tecniche Avanzate per le Prestazioni
- Tecniche avanzate di ottimizzazione delle prestazioni per Angular 15
- Implementazione del rilevamento delle variazioni onPush
- Implementazione di lazy loading per prestazioni ottimali
- Ottimizzazione delle richieste di rete utilizzando l'HttpInterceptor di Angular
- Rendering lato server per migliorare le prestazioni
Riepilogo e Prossimi Passi
Requisiti
- Familiarità con Angular 15, HTML, CSS e JavaScript
Pubblico Obiettivo
- Sviluppatori
- Programmatori
Recensioni (5)
Mi è piaciuto che la formazione si sia concentrata maggiormente sul lato pratico.
Mihaela - Ness
Corso - NgRx
Traduzione automatica
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Corso - Reactive Programming with Angular RxJS
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