Návrh Školení
Úvod
- Přehled pokročilých témat Angular 15
- Základy Angular 15 - revize
Pokročilé techniky komponentů
- Pokročilé architektonické vzory komponentů
- Využití pokročilých životních cyklů komponentů
- Vytváření dynamických komponentů
- Vytváření webových komponentů pomocí Angular Elements
Pokročilé techniky direktiv
- Vytváření vlastních strukturních direktiv
- Implementace pokročilých složených direktiv
- Použití direktivy ngTemplateOutlet
- Implementace pokročilých animací
Pokročilé techniky RxJS
- Pokročilé koncepty RxJS
- Použití RxJS pro implementaci komplexních uživatelských rozhraní
- Reaktivní programování s Angular 15
- Reaktivní formuláře pomocí RxJS
Pokročilé techniky detekce změn
- Pokročilé koncepty detekce změn
- Implementace strategie onPush pro detekci změn
- Využití API IterableDiffers
- Optimalizace výkonu detekce změn
Pokročilé techniky routování
- Využití lazy loading pro zlepšení výkonnosti aplikace
- Využití strategií preloadingu pro zlepšení uživatelského zážitku
- Implementace server-side renderingu pomocí Angular Universal
- Implementace vlastní routovací outletu
Pokročilé techniky testování
- Napsání komplexních testů s vysokou pokrytí kódu
- Využití mocků a spies ve testech
- Využití pokročilých testovacích frameworků pro Angular 15
- Ladění komplexních testů
Pokročilé techniky ladění
- Využití Angular DevTools
- Ladění Angular 15 aplikací pomocí DevTools prohlížeče
- Řešení běžných problémů v Angular 15 aplikacích
- Využití pokročilých technik ladění pro optimalizaci výkonu
Pokročilé techniky výkonu
- Pokročilé metody optimalizace výkonu pro Angular 15
- Implementace detekce změn onPush
- Vytváření lazy loadingu pro optimální výkon
- Optimalizace síťových požadavků pomocí HttpInterceptor Angularu
- Server-side rendering pro zlepšení výkonu
Závěr a další kroky
Požadavky
- Obratnost s Angular 15, HTML, CSS a JavaScript
Cílová skupina
- Vývojáři
- Programátoři
Reference (5)
Líbilo se mi, že školení bylo zaměřeno více na praktickou stránku.
Mihaela - Ness
Kurz - NgRx
Přeloženo strojem
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kurz - Reactive Programming with Angular RxJS
Vaše vtipy se mi líbily
Dermot - Griffiths & Armour
Kurz - Angular 2 Fundamentals
Přeloženo strojem
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurz - Angular 10 for Developers
Pipe Routing Data Biding Services