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
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ů.
Angular 12 – Pokročilé téma
28 HodinyTato instruktorem vedená živá školení (online nebo na místě) je určena pro vývojáře, kteří chtějí hloubkově proniknout do pokročilých funkcí Angular 12, včetně vlastních komponentů, směrnic, pokročilého datového vázání, lazy loadingu a dalších.
Na konci tohoto školení budou účastníci schopni:
- Vyvíjet aplikace Angular 12 pomocí pokročilých technik a konceptů.
- Implementovat vlastní komponenty a směrnice.
- Pracovat s pokročilými technikami datového vázání.
- Implementovat lazy loading a dynamické importy.
- Optimalizovat výkon aplikace Angular 12.
Pokročilý Angular 13
28 HodinyToto instruktorem vedené živé tréninkové kurzy v České republice (online nebo na místě) jsou zaměřeny na zkušené vývojáře a programátory, kteří chtějí využít pokročilé funkce Angularu 13 pro vytváření, testování a nasazování vysokovýkonných webových aplikací.
Na konci tohoto tréninku budou účastníci schopni:
- Efektivně používat TypeScript a Angular CLI k vytváření komplexních aplikací Angular 13.
- Vyvíjet, testovat a nasazovat webové aplikace Angular 13 pro optimální výkon.
- Vytvářet webové komponenty ke zlepšení použitelnosti a udržovatelnosti aplikací Angular 13.
Angular 14
28 HodinyTato instruktorem védaná živá školení v České republice (online nebo prezenčně) je určena vývojářům a programátorům, kteří chtějí použít nejnovější funkce Angularu 14 pro vytváření, testování a nasazování webových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Nainstalovat a nakonfigurovat Angular 14.
- Vytvářet aplikace pomocí komponentové architektury Angularu 14.
- Využívat vestavěné direktivy, služby a pipe v Angularu 14.
- Komunikovat s RESTful API pomocí modulu HttpClient v Angularu 14.
- Implementovat autentizaci a autorizaci v aplikacích Angularu 14.
- Testovat a ladit aplikace Angularu 14.
Angular 14 Advanced
28 HodinyTato instruktorem vedena, živá školení v České republice (online nebo na místě) je určena zkušeným vývojářům a programátorům, kteří chtějí své dovednosti s Angular 14 zdokonalit a využít pokročilé funkce Angular 14 pro vytváření, testování a nasazování vysoko výkonné webové aplikace.
Po absolvování tohoto školení budou účastníci schopni:
- Vytvářet pokročilé aplikace pomocí Angular 14.
- Porozumět a implementovat složitější funkce a techniky Angular 14.
- Vývoj udržitelného a škálovatelného kódu v Angular 14.
- Vytvářet vlastní knihovny a moduly pro rozšiřování funkcionality Angular 14.
Angular 15
28 HodinyToto instruktorem vedené živé školení v České republice (online nebo na místě) je určeno pro vývojáře a programátory, kteří chtějí použít nejnovější funkce Angularu 15 k vytváření, testování a nasazování webových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Nainstalovat a nakonfigurovat Angular 15.
- Vývoj aplikací pomocí komponentové architektury Angularu 15.
- Užití vnitřních direktiv, služeb a pipek Angularu 15.
- Komunikace s RESTful API pomocí modulu HttpClient Angularu 15.
- Implementace ověřování a autorizace v aplikacích Angularu 15.
- Testování a ladění aplikací Angularu 15.
- Pochopení nových funkcí Angularu 15, jako jsou Image Directive, CDK List pro vytváření UI komponent, zjednodušení šablon v guardech a vylepšení esbuildu pro rychlejší sestavení.
Pokročilý Angular 15
28 HodinyToto instruktorem vedené, živé školení v České republice (online nebo na místě) je zaměřeno na zkušené vývojáře a programátory, kteří si přejí své dovednosti s Angular 15 posunout na vyšší úroveň a využít pokročilé funkce Angular 15 pro vytváření, testování a nasazení vysoko výkonných webových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Používat pokročilé techniky pro vytváření Angular 15 aplikací.
- Porozumět nejlepším praktikám pro škálování a údržbu velkých Angular 15 aplikací.
- Vývoj vysoko výkonných aplikací pomocí pokročilých funkcí Angular 15.
- Řešit a optimalizovat Angular 15 aplikace.
- Dostať se do detailů pokročilých tém, jako je server-side rendering (SSR), lazy loading a další.
Angular 16
28 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í používat nejnovější funkce Angular 16 k vytváření, testování a nasazení webových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Nastavte vývojové prostředí, které obsahuje Node.js, Visual Studio kód a Angular CLI.
- Vytvořte základní Angular 16 aplikaci, která zobrazuje data a zpracovává uživatelské interakce.
- Používejte komponenty, direktivy, kanály, služby a moduly k uspořádání a opětovnému použití kódu.
- Ke komunikaci s backendovými službami použijte datovou vazbu, vkládání závislostí, směrování, formuláře a klienta HTTP.
- Ladění a testování Angular 16 aplikací pomocí nástrojů, jako jsou Chrome DevTools, Jest, Karma a Protractor.