Návrh Školení
Úvod
- Co je nového v Angularu 12?
Pokročilé techniky komponentů
- Pokročilé vzory komponentů
- Dynamické komponenty
- Obsahová projekce
- Reference zobrazení kontejneru (View Container Refs)
- Zjišťování změn (Change Detection)
- Vlastní události (Custom Events)
Pokročilé techniky směrnic
- Pokročilé vzory směrnic
- Pokročilé hostitelské vázání (Advanced Host Binding)
- Pokročilé hostitelské posluchače (Advanced Host Listeners)
- Pokročilé strukturní směrnice
- Směrnice jako služby
Pokročilé techniky datového vázání
- Cisty a nestaví převodníky (Pure and Impure Pipes)
- Strategie zjišťování změn (Change Detection Strategies)
- Zjišťování změn bez zone.js
- Pozorovatelné a operátory (Observables and Operators)
- Streamy RxJS
Lazy loading a dynamické importy
- Lazy loading tras (Lazy Loading Routes)
- Lazy loading komponentů (Lazy Loading Components)
- Federace modulů (Module Federation)
Optimalizace výkonu Angular 12
- Nejlepší postupy pro optimalizaci výkonu
- Použití webových pracovníků (Web Workers) pro paralelismus
- Použití Zone.js pro profilaci
- Preloading modulů
- Zpevnění a dělení kódu (Tree-Shaking and Code Splitting)
Pokročilé formuláře
- Reaktivní formuláře (Reactive Forms)
- FormBuilder
- Vlastní validátory (Custom Validators)
Testování aplikací Angular 12
- Pokročilé testovací techniky
- Jednotkové testování pokročilých komponentů a směrnic (Unit Testing Advanced Components and Directives)
- Testování dynamických komponentů
- Testování formulářů
- Integrační testování
Pokročilé ladicí techniky
- Pokročilé koncepty ladění
- Ladění pomocí Augury
- Ladění s VS Code
- Trasování a profilace (Tracing and Profiling)
Pokročilé bezpečnostní funkce
- Nejlepší postupy pro bezpečnost
- Použití autentizace OAuth2
- Ochrana tras a zdrojů (Protecting Routes and Resources)
Pokročilé nasazení Angular 12
- Nasazování s Dockerem
- Nasazování s Kubernetes
- Kontinuální integrace a nasazení (Continuous Integration and Deployment)
Nejlepší postupy pro Angular 12
- Nejlepší postupy pro vytváření udržitelných aplikací Angular 12
Ladění problémů
Závěr a další kroky
Požadavky
- Zkušenosti s vytvářením aplikací Angular 12
Cílová skupina
- Vývojáři, kteří mají zkušenosti s vytvářením aplikací Angular 12
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
