Kursplan
Introduktion
- Vad är nytt i Angular 13?
Avancerade komponenter
- Översikt över avancerade komponenter
- Använda avancerade dekoratorer
- Använda avancerade livscykelhändelser
- Bygga komplexa komponenter
- Implementera dynamiska komponenter
- Bygga anpassade direktiv
- Bygga återanvändbara komponenter
Avancerade tjänster
- Översikt över avancerade tjänster
- Använda serviceproviders
- Använda avancerade beroendoinjektions tekniker
- Använda observables och subjects
- Bygga asynkrona tjänster
- Skapa singleton-tjänster
- Skapa fabriksprouvider
- Skapa use-value-providers
Avancerad routning
- Översikt över avancerad routning
- Använda kapslade rutter
- Använda rutegarder
- Använda lazy loading
- Använda preloading
- Skapa anpassade rutelösare
- Använda frågeparametrar
- Använda routeparametrar
Avancerade formulär
- Översikt över avancerade formulär
- Bygga anpassade formkontroller
- Bygga anpassade validerare
- Bygga anpassade asynkrona validerare
- Använda reaktiva formulär i komplexa situationer
- Använda dynamiska formulär
- Använda mallbaserade formulär med validering
- Bygga anpassade formdirektiv
Avancerad testing
- Översikt över avancerad testing
- Testa avancerade komponenter
- Testa avancerade tjänster
- Testa avancerade formulär
- Använda testdriven utvecklingstekniker
- Använda mocking och spies
- Använda slut-till-slutt-testing med Protractor
Prestandaoptimering
- Översikt över prestandaoptimering
- Använda AOT-kompilering
- Använda lazy loading
- Optimera ändringarnas identifiering
- Optimera komponentrendering
- Optimera nätverksförfrågningar
- Optimera serversidan rendering
Distribuering och build-optimering
- Översikt över distribuering och build-optimering
- Använda Angular CLI
- Använda produktionsbygg
- Använda kodsplitting
- Använda tree shaking
- Optimera för progressiva webbapplikationer
- Optimera för sökmotorer
Felsökning
Sammanfattning och nästa steg
Krav
- Grundläggande kunskap i HTML, CSS och JavaScript
- Erfarenhet med Angular 13 eller genomgången en introduktionskurs i Angular 13
Målgrupp
- Erfarne utvecklare och programmerare som vill utöka sina kunskaper inom Angular 13
Vittnesmål (5)
Jag gillade att utbildningen fokuserade mer på det praktiska.
Mihaela - Ness
Kurs - NgRx
Maskintolkat
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
Jag gillade dina skämt
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Maskintolkat
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurs - Angular 10 for Developers
Pipe Routing Data Biding Services
