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)
Bylo to velmi interaktivní a informativní. Trenér s námi měl velkou trpělivost, když jsme něčemu nerozuměli, a zajistil, aby nikdo nezůstal pozadu po celou dobu školení.
Daniel - INIT Innovations in Transportation Ltd.
Kurz - 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
Kurz - Angular 14
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
Pipe Routing Data Biding Services