Testování Angular aplikací Počítačový Kurz
V tomto školení vedeném instruktorem se účastníci naučí psát a udržovat testy pro Angular aplikace.
Konce tohoto školení budou účastníci schopni
- Rozhodnout o nejvhodnější strategii testování Angular aplikace
- Provádět unit testing, component testing, A/B testing a end-to-end testování na Angular aplikaci
- Zvolit správné nástroje: Jasmine, Karma, Protractor, Mocha atd.
- Psát testy v Protractoru a Jasmine
- Spuštění a ladění testů s Karmou a Protractorem
- Vytvořit udržovatelný testovací suite
- Používat nejlepší praktiky pro unit testing v Angularu
Formát školení
- Část přednášky, část diskuse, cvičení a intenzivní praktické procvičování
Poznámka
- Angular má různá jména a verze, jako jsou: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2 atd. Pokud chcete přizpůsobit verzi použitou v tomto školení, kontaktujte nás pro domluvu.
Návrh Školení
Pokud chcete požádat o přizpůsobený obsah školení, kontaktujte nás.
Požadavky
- Pochopení JavaScriptu
Cílová skupina
- Testovatelé
- Vývojáři
Veřejné školení vyžaduje minimálně 5 účastníků.
Testování Angular aplikací Počítačový Kurz - Rezervace
Testování Angular aplikací Počítačový Kurz - Dotaz
Testování Angular aplikací - Dotaz ohledně konzultace
Dotaz ohledně konzultace
Reference (1)
Krok za krokem analýza. 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 vysvětlil důvod. Také se mi líbily prezentované osvědčené postupy. Nikdy jsem nebyl přesvědčen o stylu TDD - prostě ho nepovažuji za užitečný a stojící svého času. Łukasz ukázal tolik výhod TDD, že to úplně změnilo moji názor.
Michal Uscinski - Devapo Sp. z o. o.
Kurz - Testing Angular Applications
Přeloženo strojem
Nadcházející kurzy
Související kurzy
Angular 13
28 hodinyTato instruktor-vedená, živá školení v České republice (online nebo na místě) je zaměřena na programátory, kteří chtějí použít nejnovější funkce Angular 13 pro vytváření, testování a nasazování webových aplikací.
Konec tohoto školení se účastníci budou schopni:
- Používat TypeScript a Angular CLI pro vývoj Angular 13 aplikací.
- Vyvíjet, testovat a nasazovat webové aplikace Angular 13.
- Vytvářet webové komponenty, které mohou být použity pro jakoukoli webovou aplikaci nebo stránku.
Angular 2 Základy
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na začátečníky až středně pokročilé vývojáře, kteří chtějí vytvářet dynamické, moderní webové aplikace pomocí Angular 2.
Na konci tohoto školení budou účastníci schopni:
- Nastavte a nakonfigurujte Angular 2 projekty.
- Využijte vlastnosti a vylepšení Angular 2.
- Vyvíjejte robustní, škálovatelné aplikace pomocí Angular 2.
- Implementujte osvědčené postupy pro organizaci a architekturu kódu.
- Integrujte Angular aplikace s RESTful API.
Angular JavaScript
28 hodinyToto je praktický kurz pro každého, kdo chce vytvářet webové stránky pomocí AngularJS.
Během tohoto kurzu bude použita nejnovější stabilní verze. Předběžnou verzi lze použít pouze tehdy, pokud je označena v rezervačním formuláři v sekci poznámky. Starší verzi je třeba odsouhlasit před rezervací.
AngularJS Základy
14 hodinyAngular JS je knihovna JavaScriptu pro rychlý vývoj aplikací.
Cílová skupina
- vývojáři
- programátoři
- architekti JavaScriptu
Cíle
- Přesunout myšlení od procedurálního/objektově orientovaného způsobu programování k Angular stylu
- Účastníci budou moci vytvářet Single Page Aplikace pomocí AngularJS
Formát kurzu
- 40% přednášek, 60% laboratoří
Angular 10 pro vývojáře
28 hodinyV tomto instruktorem vedeném živém školení v České republice (online nebo na místě) se účastníci naučí vytvářet, testovat a nasazovat Angular aplikaci s využitím nejnovějších funkcí v Angular 10.
Konec školení se účastníci budou schopni:
- Vývoj Angular 10 aplikací pomocí TypeScript a Angular CLI.
- vytvářet volně vázané webové komponenty, které lze použít na jakékoli HTML stránce.
- Připojovat tyto komponenty k službám, modulům a direktivám.
- Spotřebovávat REST webové služby a WebSocket data v rámci Angular 10 aplikace.
- Vytvářet vlastní validaci pomocí Reactive Forms.
- Testovat, ladit a nasazovat Angular 10 aplikaci.
- Organizovat Angular 10 projekty podle nejlepších praktik.
Angular 11
28 hodinyV tomto instruktorem vedeném živém školení (online nebo na místě) se účastníci naučí vytvářet, testovat a nasazovat Angular aplikaci pomocí nejnovějších funkcí v Angular 11.
Na konci tohoto školení budou účastníci schopni:
- Vyvíjet Angular 11 aplikace s TypeScriptem a Angular CLI.
- Vytvářet neúzce propojené webové komponenty, které lze použít na jakékoli HTML stránce.
- Testovat, ladit a nasazovat Angular 11 aplikaci.
- Organizovat projekty v Angular 11 s nejlepšími praktikami.
Angular 11 Advanced
28 hodinyToto školení vedeno instruktorem (online nebo na místě) je určeno pro vývojáře, kteří chtějí použít pokročilé nástroje Angular 11 ke konstrukci, testování a nasazení aplikací.
Konec tohoto školení budou účastníci schopni:
- Nastavit nezbytné vývojové prostředí pro vytváření pokročilých aplikací Angular 11.
- Vytvářet strukturu rodič-dítě a zanořené komponenty pro složité aplikace.
- Používat RxJS a observables k zpracování reálných událostí a asynchronního programování.
- Vytvářet škálovatelné formuláře a datové modely pro správu uživatelských vstupů a úkolů s vkládáním dat.
- Implementovat pokročilé závislosti, routování a nejlepší praktiky zabezpečení v Angular 11.
Angular 12
28 hodinyToto instruktorem vedené živé školení v České republice (online nebo přítomné) je určeno programátorům, kteří chtějí vytvářet, testovat a nasazovat Angular aplikace s nejnovějšími funkcemi v Angular 12.
Koncem tohoto školení budou účastníci schopni:
- Vývoj Angular 12 aplikací pomocí TypeScriptu a Angular CLI.
- Vytváření uvolněně spojených webových komponent, které lze použít v jakékoli webové aplikaci nebo HTML stránce.
- Testování, ladění a nasazování Angular 12 aplikací.
- Organizace Angular 12 projektů pomocí osvědčených postupů.
Základy Angularu 4
21 hodinyToto vedení instruktorem živé školení v České republice představuje základy Angularu 4 a vedie účastníky při vytváření webové aplikace s jednou stránkou.
Angular 5
28 hodinyV tomto instruktorem védaném živém tréninku v České republice budou účastníci znát základy Angular 5, když postupně projdou vytvořením a nasazením ukázkové Angular aplikace.
Angular 6
28 hodinyTato instruktorem vedená živá školení (na místě nebo zdálky) účastníkům umožní naučit se, jak vytvářet, testovat a nasazovat Angular aplikace pomocí nejnovějších funkcí Angularu 6.
Koncem tohoto školení budou účastníci schopni:
- Vytvářet Angular 6 aplikace pomocí Angular CLI.
- Vytvářet webové komponenty, které lze použít na jakékoli HTML stránce.
- Používat REST webové služby a data WebSocket z uvnitř Angular 6 aplikace.
- Implementovat animace pomocí nejnovějších funkcí animací v Angularu 6.
- Testovat, ladit a nasazovat Angular 6 aplikaci.
- Organizovat Angular 6 projekty podle osvědčených postupů.
Reaktivní programování s Angular RxJS
14 hodinyReaktivní programování je asynchronní paradigma programování, které se soustředí na datové proudy a šíření dat prostřednictvím vytvoření definované závislosti mezi podkladovými modely vykonání a emitovanými datovými proudy z jedné komponenty do druhé. Mnoho nesrovnalostí v návrhu aplikací Angular při budování asynchronních uživatelských rozhraní lze odstranit využitím reaktivních vzorů nabízených knihovnou RxJS.
V tomto tréninku pod vedením instruktora se účastníci naučí implementovat vzory Observable do návrhů svých aplikací Angular, zatímco projdou řadou případů ukazujících běžné problémy s návrhem v Angular a jak tato probléma prospívají od reaktivního programování.
Na konci tohoto tréninku budou účastníci schopni:
- Pochopit reaktivní paradigma programování a knihovnu RxJS.
- Vytvářet aplikace Angular s uživatelsky orientovanými rozhraními s ohledem na škálovatelnost, flexibilitu a reaktivitu pomocí reaktivních vzorů programování.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Mnoho cvičení a praktické praxe.
- Rukou prováděné implementace v živém laboratorním prostředí.
Možnosti přizpůsobení kurzu
- Pro požadavek na přizpůsobený trénink pro tento kurz, prosím, nás kontaktujte.
Angular a Spring Boot
14 hodinyToto školení vedené instruktorem (online nebo na místě) je určeno web developerům, kteří chtějí použít Angular a Spring Boot pro vytváření full stack aplikací.
Konec tohoto školení, účastníci budou schopni:
- Vyvinout full stack aplikaci pomocí Angularu a Spring Boot.
- Vytvořit back-end aplikaci s využitím Spring Boot.
- Vytvářet front-end aplikace pomocí Angularu.
- Konfigurovat ověřování pro full stack aplikaci pomocí Spring Security.
.NET Core a Angular školení
21 hodinyCílová skupina
- Vývojáři
Formát školení
- Část přednášky, část diskuze, cvičení a intenzivní praktické využití v živém laboratorním prostředí.
NgRx
21 hodinyTento vedený instruktorem živý školení (online nebo přítomně) je určený pro vývojáře, kteří se chtějí vyhnout nákladům a složitosti správy stavu v velkých datově orientovaných webových aplikacích.
Konec školení znamená, že účastníci budou schopni:
- Snížit složitost velmi významných projektů, kde je správa stavu obtížná.
- Minimalizovat procesy stavu aplikace.
- Zkrátit čas potřebný na vývoj složitých datově orientovaných webových aplikací.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Množství cvičení a praxe.
- Praktické implementace v živém laboratorním prostředí.
Možnosti přizpůsobení kurzu
- Pokud si přejete individuálně přizpůsobené školení, kontaktujte nás pro uspořádání.
- Pro více informací o NgRx navštivte: https://ngrx.io/