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 tyckte att utbildningen fokuserade mer på den praktiska sidan.
Mihaela - Ness
Kurs - NgRx
Maskintolkat
Ämnen som behandlades, många livekodningsexempel, utbildarens attityd gentemot gruppen
Weronika - ATOS PGS sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
Maskintolkat
Jag tyckte om dina skämt
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Maskintolkat
Praktiska exempel, övningar och bästa praxis
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurs - Angular 10 for Developers
Maskintolkat
Pipe Rutning Data-bindning Tjänster
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Kurs - Angular 12
Maskintolkat