Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Úvod
- Co je nového v Angular 5?
Přehled Typescript a ES6 JavaScript
- Syntaxe TypeScript Použití transpileru TypeScript Nastavení Angular 5 a Typescript
Vytvoření vaší první Angular aplikace
- Plánování aplikace Nastavení Angular projektu a aplikace pomocí CLI Vytvoření základního nastavení projektu pomocí Bootstrap 4 a Sass
Práce s částmi Angular 5
- Vytváření komponent Vazba dat a interpolace řetězců Vlastnost Vazba Vazba události Dvousměrné vázání dat Direktivy modelování dat Bootstrapping Inputs & Outputs
Použití komponent Angular 5
- Datový tok Práce s modulem AppModule Práce s vlastními komponentami Použití šablon a stylů Použití zapouzdření zobrazení Promítání obsahu Pochopení životního cyklu komponent a háčků životního cyklu Použití ViewChildren a ContentChildren
Databinding v Angular 5
- Přehled vázání vlastností a událostí Vázání a přiřazování aliasů uživatelským vlastnostem Vázání a přiřazování aliasů vlastním událostem
Práce se směrnicemi
- Vestavěné směrnice Celní směrnice
Ladění aplikace
- Vysvětlení chybových zpráv v Angular Použití Sourcemap k ladění kódu v prohlížeči pomocí Augury
Angular 5 Služby
- Učení se důležitosti služeb Vytvoření protokolovací služby Vytvoření datové služby
Použití Dependency Injection a Providers
- Injektory, poskytovatel a tokeny Konfigurace vkládání závislostí Konfigurace vašeho poskytovatele vkládání služeb do komponent, směrnic a služeb
Přepínání stránek pomocí směrování
- Nastavení tras Konfigurace a načítání tras Porozumění různým metodám navigace pomocí parametrů v trasách Vytváření vnořených tras pomocí tras přesměrování a zástupných znaků Porozumění strážcům tras Porozumění strategiím směrování
Použití RxJS k vytváření a práci s Observables v Angular
- Přehled Observables Přehled RxJS Budování a používání Observables in Angular
Manipulace s formuláři
- Použití šablon řízených formulářů Použití Reactive Forms
Použití potrubí
- Vestavěné potrubí Vlastní potrubí asynchronního potrubí
Volání externích HTTP API
Použití Angular modulů
Optimalizace aplikace Angular 5
Testování aplikace Angular 5
- Použití Jasmine pro testování jednotek
Angular 5 Bezpečnost
- Autentizace Co by mělo a nemělo být napsáno v Angular
Nasazení aplikace Angular 5 do výroby
- Nasazení do IIS, Apache, Nginx atd.
Odstraňování problémů
Závěrečné poznámky
Požadavky
- Znalost základních HTML, CSS a JavaScript
Publikum
- Začátečníci ve vývoji webu
- Zkušení vývojáři frontendu
- Každý, kdo má zájem naučit se vyvíjet aplikace pomocí Angular
28 hodiny