Kursplan
Införandet
- Översikt över avancerade Angular 15 ämnen
- Genomgång av Angular 15 fundamenta
Avancerade komponenttekniker
- Avancerade komponentarkitekturmönster
- Använda avancerade krokar för komponentlivscykel
- Skapa dynamiska komponenter
- Använda Angular Elements för att skapa webbkomponenter
Avancerade direktivtekniker
- Skapa anpassade strukturdirektiv
- Implementering av avancerad direktivsammansättning
- Använda direktivet ngTemplateOutlet
- Implementera avancerade animeringar
Avancerade RxJS tekniker
- Avancerade RxJS begrepp
- Använda RxJS för att implementera komplexa användargränssnitt
- Reactiv programmering med Angular 15
- Reactive former med RxJS
Avancerade tekniker för ändringsdetektering
- Avancerade begrepp för ändringsidentifiering
- Implementera onPush-strategi för ändringsidentifiering
- Använda IterableDiffers API:et
- Optimera prestanda för ändringsidentifiering
Avancerade routningstekniker
- Använda lazy loading för att förbättra programmets prestanda
- Använda förinläsningsstrategier för att förbättra användarupplevelsen
- Implementera rendering på serversidan med Angular Universal
- Implementera ett anpassat routeruttag
Avancerade testtekniker
- Skriva omfattande tester med hög kodtäckning
- Använda hån och spioner i tester
- Använda avancerade testramverk för Angular 15
- Felsöka komplexa tester
Avancerade felsökningstekniker
- Använda Angular DevTools
- Felsökning Angular 15 program med hjälp av webbläsarens DevTools
- Felsöka vanliga problem i Angular 15 program
- Använda avancerade felsökningstekniker för prestandaoptimering
Avancerade prestandatekniker
- Avancerade prestandaoptimeringstekniker för Angular 15
- Implementera ändringsidentifiering på push
- Implementera lat laddning för optimal prestanda
- Optimera nätverksbegäranden med hjälp av Angular:s HttpInterceptor
- Rendering på serversidan för bättre prestanda
Sammanfattning och nästa steg
Krav
- Bekantskap med Angular 15, HTML, CSS och JavaScript
Publik
- Utvecklare
- Programmerare
Vittnesmål (5)
Jag gillade att utbildningen fokuserade mer på det praktiska.
Mihaela - Ness
Kurs - NgRx
Machine Translated
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
Machine Translated
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurs - Angular 10 for Developers
Steg-för-steg-analys. Varje kodrad med förklaring. Alla problem jag hade under kursen löstes framgångsrikt och Łukasz berättade för mig varför. Jag gillade också god praxis som har presenterats. Jag har aldrig varit övertygad om TDD-stilen - jag tycker bara inte att den är användbar och värd sin tid. Łukasz påpekade så många fördelar med TDD att det helt ändrade min åsikt.
Michal Uscinski - Devapo Sp. z o. o.
Kurs - Testing Angular Applications
Machine Translated