Návrh Školení

Úvod

    Co je Angular? Co je nového v Angular 11?

Přehled Typescript a ES6 JavaScript

    Syntaxe TypeScript Použití transpileru TypeScript Nastavení Angular 11 a Typescript

Přehled dílů Angular 11

    Angular CLI komponenty Direktivy Vstupy a výstupy Vazba dat a interpolace Vazba událostí Modelování dat Bootstrapping Experimentální webový balíček

Vytvoření vaší první Angular aplikace

    Plánování aplikace Nastavení Angular projektu Vytvoření uživatelsky přívětivého uživatelského rozhraní pomocí Bootstrap 4 a Sass

Vytvoření komponenty

    Pochopení toku dat životního cyklu komponenty pomocí šablon a stylů Promítání obsahu Práce s AppModule Práce s vlastními komponentami pomocí zapouzdření zobrazení Implementace háčků životního cyklu pomocí ViewChildren a ContentChildren

Vazba dat v Angular 11

    Pochopení vazby vlastností a událostí Vazba a přiřazování aliasů uživatelským vlastnostem Vazba a přiřazování aliasů vlastním událostem

Práce se směrnicemi

    Vestavěné směrnice Celní směrnice

Angular 11 Služby

    Vytvoření služby protokolování 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í

    Porozumění různým metodám navigace Strategie směrování Nastavení tras Konfigurace a načítání tras pomocí parametrů v trasách Vytváření vnořených tras pomocí přesměrování a tras se zástupnými znaky Porozumění strážcům tras

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

Generování formulářů pro uživatelský vstup

    Používání formulářů řízených šablonou Používání Reactivních formulářů Vytváření vlastního ověřování Ověřování, filtrování a dezinfekce dat formulářů

Použití potrubí

    Transformace výstupu Vestavěná potrubí Vlastní potrubí asynchronního potrubí

Volání externích HTTP API

    Odesílání žádostí

Testování aplikace Angular 10

    Použití Jasmine pro testování jednotek Použití Protractor pro testování end-to-end

Ladění aplikace

    Pochopení chybových zpráv v Angular Použití Sourcemap k ladění kódu v prohlížeči Čtení TypeScript Diagnostika kompilátoru pomocí Augury

Optimalizace aplikace Angular 11

    Přepracování kódu Zmenšení velikosti balíku a odstranění mrtvého kódu

Angular 11 Bezpečnost

    Jak funguje ověřování Pomocí ověřování JWT Co by mělo a nemělo být napsáno v Angular

Nasazení aplikace Angular 11 do výroby

    Nasazení do IIS, Apache, Nginx atd.

Angular 11 Nejlepší postupy

Odstraňování problémů

Shrnutí a závěr

Požadavky

  • Znalost základních HTML, CSS a JavaScript

Publikum

  • Vývojáři
 28 hodiny

Počet účastníků



Price per participant

Reference (10)

Související kurzy

Související kategorie