Návrh Školení
Úvod
- Přehled Angular a jeho funkcí Porozumění frameworku Angular a architektuře Co je nového v Angular 15?
Nastavení vývojového prostředí
- Instalace a konfigurace Angular 15 Použití stabilních samostatných API, které umožňují vývojářům Angular vytvářet aplikace bez modulů Ng. Pochopení zvýšeného výkonu
Základy TypeScript
- Pochopení syntaxe TypeScript Definování proměnných a polí Zadejte funkce
Komponenty
- Anatomie komponenty Angular Vytváření a používání komponent Komunikace mezi komponentami Implementace háčků životního cyklu komponent Použití seznamu CDK pro vytváření komponent uživatelského rozhraní
směrnice
- Anatomie direktivy Angular Vytváření a používání direktiv Vytvoření vlastních direktiv Použití API složení direktiv Použití Image Direktivy v aplikacích Angular a provádění automatického generování srcset v Direktivě Image
Služby a injekce závislostí
- Anatomie služby Angular Vytváření a používání služeb Použití Dependency Injection ke správě služeb
Trubky
- Anatomie potrubí Angular Vytváření a používání potrubí Stavba potrubí na zakázku
formuláře
- Vytváření a ověřování formulářů pomocí FormBuilder Angular Implementace reaktivních formulářů Použití formulářů řízených šablonami
HttpClient
- Komunikace s RESTful API pomocí modulu HttpClient Angular Implementace požadavků GET, POST, PUT a DELETE Zpracování chyb a událostí průběhu
Autentizace a autorizace
- Implementace autentizace a autorizace v aplikacích Angular Použití JSON Web Tokens (JWT) pro autentizaci Ochrana tras pomocí stráží Snížení standardního kódu v strážích
Testování a ladění
- Psaní unit testů pomocí Jasmine a Karma Testing Angular komponent, direktiv, služeb a kanálů Ladění Angular aplikací pomocí DevTools prohlížeče Seznámení s vylepšeními v esbuild pro rychlejší sestavení
Shrnutí a další kroky
Požadavky
- Základní znalost 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