Struttura del corso
Introduzione
- Cosa c'è di nuovo in Angular 12?
Tecniche Avanzate per i Componenti
- Pattern avanzati per i componenti
- Componenti dinamici
- Proiezione del contenuto
- Ref di contenitori di vista
- Rilevamento delle modifiche
- Eventi personalizzati
Tecniche Avanzate per le Direttive
- Pattern avanzati per le direttive
- Binding host avanzato
- Listener host avanzati
- Direttive strutturali avanzate
- Direttive come servizi
Tecniche Avanzate per il Data Binding
- Pipe puri e impuri
- Strategie di rilevamento delle modifiche
- Rilevamento delle modifiche senza zone
- Osservabili e operatori
- Stream RxJS
Caricamento Lazy e Importazioni Dinamiche
- Route a caricamento lazy
- Componenti a caricamento lazy
- Federazione dei moduli
Ottimizzazione delle Prestazioni di Angular 12
- Migliori pratiche per le prestazioni
- Utilizzo di Web Workers per il parallelismo
- Utilizzo di Zone.js per il profilo
- Preloading dei moduli
- Tree-shaking e suddivisione del codice
Form Avanzate
- Form reattive
- FormBuilder
- Validator personalizzati
Test delle Applicazioni Angular 12
- Tecniche di test avanzate
- Test unitari per componenti e direttive avanzate
- Test dei componenti dinamici
- Test delle form
- Test di integrazione
Tecniche Avanzate per il Debugging
- Concetti avanzati di debugging
- Utilizzo di Augury per il debugging
- Debugging con VS Code
- Tracciamento e profilo
Funzionalità di Sicurezza Avanzate
- Migliori pratiche per la sicurezza
- Utilizzo dell'autenticazione OAuth2
- Protezione delle route e risorse
Distribuzione Avanzata di Angular 12
- Distribuzione con Docker
- Distribuzione con Kubernetes
- Integrazione continua e distribuzione
Migliori Pratiche per Angular 12
- Migliori pratiche per la creazione di applicazioni Angular 12 mantenibili
Risoluzione dei problemi
Conclusione e prossimi passi
Requisiti
- Esperienza nella creazione di applicazioni Angular 12
Audience
- Sviluppatori con esperienza nella creazione di applicazioni Angular 12
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