Návrh Školení
Úvod
- Přehled pokročilých Angular 15 témat Přehled Angular 15 základů
Pokročilé techniky komponent
- Pokročilé vzory architektury komponent Použití pokročilých háků životního cyklu komponent Vytváření dynamických komponent Použití Angular Elements k vytváření webových komponent
Pokročilé direktivní techniky
- Vytváření vlastních strukturálních direktiv Implementace pokročilé kompozice direktivy Použití direktivy ngTemplateOutlet Implementace pokročilých animací
Pokročilé RxJS techniky
- Pokročilé RxJS koncepty Použití RxJS k implementaci složitých uživatelských rozhraní Reaktivní programování s Angular 15 Reaktivní formy s RxJS
Pokročilé techniky detekce změn
- Pokročilé koncepty detekce změn Implementace strategie detekce změn onPush Použití IterableDiffers API Optimalizace výkonu detekce změn
Pokročilé směrovací techniky
- Použití líného načítání ke zlepšení výkonu aplikací Použití strategií předběžného načítání ke zlepšení uživatelské zkušenosti Implementace vykreslování na straně serveru pomocí Angular Universal Implementace vlastní zásuvky routeru
Pokročilé testovací techniky
- Psaní komplexních testů s vysokým pokrytím kódu Používání simulací a špehování v testech Použití pokročilých testovacích rámců pro Angular 15 Ladění komplexních testů
Pokročilé techniky ladění
- Používání Angular DevTools Ladění Angular 15 aplikací pomocí prohlížeče DevTools Odstraňování běžných problémů v Angular 15 aplikací Použití pokročilých technik ladění pro optimalizaci výkonu
Pokročilé techniky výkonu
- Pokročilé techniky optimalizace výkonu pro Angular 15 Implementace detekce změn při push Implementace líného načítání pro optimální výkon Optimalizace síťových požadavků pomocí vykreslování Angular HttpInterceptor na straně serveru pro lepší výkon
Shrnutí a další kroky
Požadavky
- Znalost Angular 15, HTML, CSS a JavaScript
Publikum
- 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
Machine Translated
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
Machine Translated
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurz - Angular 10 for Developers
Analýza krok za krokem. Vysvětlení každého řádku kódu. Každý problém, který jsem měl během kurzu, byl úspěšně vyřešen a Łukasz mi řekl důvod. Líbily se mi také osvědčené postupy, které byly prezentovány. Nikdy jsem nebyl přesvědčen o stylu TDD - prostě mi to nepřipadá užitečné a nestojí za to. Łukasz poukázal na tolik výhod TDD, že to úplně změnilo můj názor.
Michal Uscinski - Devapo Sp. z o. o.
Kurz - Testing Angular Applications
Machine Translated