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)
Det var väldigt interaktivt och informativt. Tränaren var mycket tålmodig med oss när vi inte förstod något och såg till att ingen lämnades efter under hela träningen.
Daniel - INIT Innovations in Transportation Ltd.
Kurs - Angular 17
Machine Translated
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Kurs - Angular 14
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
Pipe Routing Data Biding Services