DataScript s.r.o.
Test-Driven Development vám pomůže psát kód bez chyb a s téměř 100% pokrytím unit testy. Jako vedlejší efekt budete mít sadu příkladů použití, která zlepší vaši orientaci v kódu. Kurz programování pomocí Test-Driven Development je praktickým úvodem do této populární techniky známé už přes dvacet let. TDD je vhodná technika pro snižování technického dluhu pomocí refaktoringu. Kurz provede účastníky krok po kroku úvodem do TDD a na modelových příkladech jim umožní získat praktické zkušenosti ...
Cena kurzu: ...
12.500
Kč / Kurz
... včetně DPH: 15.125 Kč / Kurz
Objednat - pro přihlášení na kurz/školení klikněte na zvolený termín školení a místo konání
Popis kurzu Test Driven Development
Kurz je určen pro ...Cílová skupina Vývojáři aplikací Architekti Testeři DevOps inženýři
Lektoři kurzuLektoři z firmy: DataScript s.r.o.
[Kurz] Program kurzu (obsah přednášky/semináře/rekvalifikace/studia) ...
Cíle kurzu Cílem kurzu je poskytnout účastníkům praktickou zkušenost s technikou Test-Driven Development a dovednosti potřebné k tomu, aby potom mohli tuto techniku používat ve své každodenní praxi. Kurz se zaměřuje na začínající i zkušené programátory, kteří ale nemají s TDD osobní zkušenost. Po absolvování kurzu budou účastníci schopni psát kvalitnější modulární kód, který bude přirozeně pokrytý automatickými testy a bude obsahovat podstatně méně chyb. Cílová skupina
Vývojáři aplikací Architekti Testeři DevOps inženýři * Cílem kurzu je poskytnout účastníkům praktickou zkušenost s technikou Test-Driven Development a dovednosti potřebné k tomu, aby potom mohli tuto techniku používat ve své každodenní praxi. Kurz se zaměřuje na začínající i zkušené programátory, kteří ale nemají s TDD osobní zkušenost. Po absolvování kurzu budou účastníci schopni psát kvalitnější modulární kód, který bude přirozeně pokrytý automatickými testy a bude obsahovat podstatně méně chyb. Cílová skupina Vývojáři aplikací Architekti Testeři DevOps inženýři Osnova Blok 1. Úvod do Test Driven Development Odhalíte tajemství efektivního programování pomocí TDD. Naučíte se cyklus Red-Green-Refactor. Vyzkoušíte si TDD na jednoduchém příkladu a získáte pocit kontroly nad vyvíjeným kódem, který už nikdy neztratíte. Cvičení: přestupný rok - osvojení nástrojů Cvičení: Word Counter - trénink cyklu Red-Green-Refactor Blok 2. Expanze kódu pomocí Test Driven Development V tomto bloku se naučíte rozvíjet složitější kód krok za krokem. Použijete techniku zvanou ZOMBIEs (Zero-One-Many-Boundary-Interface-Exception), která vám pomůže vybrat následující test tak, abyste si udrželi kontrolu nad rostoucím a stále komplexnějším kódem. Cvičení: IPv6 validator - rostoucí kód pomocí ZOMBIEs Blok 3. Dodávání hodnoty inkrementálně Naučíte se dodávat hodnotu po po malých, snadno uchopitelných částech. Z krátkého zadání vytvoříte seznam (backlog) 10-20 minipožadavků, z nichž každý je sám o sobě hodnotný. Potom tyto požadavky v průběhu 45 minut postupně naimplementujete, takže budete dodávat novou funkci každých několik minut. Cvičení: Elephant Carpaccio - dodávání hodnoty inkrementálně Blok 4. Testování kódu, který má závislosti Jaké jsou hlavní problémy, když potřebujete testovat kód, který má závislosti? Pomalé a křehké testy, které se obtížně píšou. Co s tím - naučíte se hledat tzv. švy neboli místa, kde se kód dá izolovat k testování. A potom čtyři metody, jak testy psát - Integrační testy, mockování, využití dědičnosti, explicitní závislosti. Na praktických příkladech si vyzkoušíte výhody a nevýhody každé metody. Cvičení: Pokémoni - 4 způsoby odstranění závislosti Bonus Co říkají výzkumy o Test-Driven Development? Naše zkušenosti jsou jedna věc, ale co říkají data? Jaká zlepšení vašich produktů a profesionálních schopností můžete očekávat, pokud budete pravidelně používat TDD? Školení je pouze úvodem do TDD. Tento úvod je vhodné po školení doplnit dlouhou a intenzivní praxí na konkrétním kódu dané firmy, ideálně pod vedením zkušeného mentora. Předpoklady účastníka základní znalost programování schopnost psát kód v jednom z těchto jazyků: JavaScript, C#, Java, python schopnost napsat jednoduchý unit test v jednom z těchto jazyků Technické požadavky (BYOD) Počítač s jakýmkoli operačním systémem Docker Visual Studio Code s rozšířením DevContainers
[Kurz] Cíl školení / poznámka ke kurzu...Cíle kurzu Cílem kurzu je poskytnout účastníkům praktickou zkušenost s technikou Test-Driven Development a dovednosti potřebné k tomu, aby potom mohli tuto techniku používat ve své každodenní praxi. Kurz se zaměřuje na začínající i zkušené programátory, kteří ale nemají s TDD osobní zkušenost. Po absolvování kurzu budou účastníci schopni psát kvalitnější modulární kód, který bude přirozeně pokrytý automatickými testy a bude obsahovat podstatně méně chyb. Cílová skupina Vývojáři aplikací Architekti Testeři DevOps inženýři |
[Školení] Další popis kurzu (úroveň, minimální znalosti, informace o cenách kurzu) ...Předpoklady účastníka základní znalost programování schopnost psát kód v jednom z těchto jazyků: JavaScript, C#, Java, python schopnost napsat jednoduchý unit test v jednom z těchto jazyků Technické požadavky (BYOD) Počítač s jakýmkoli operačním systémem Docker Visual Studio Code s rozšířením DevContainers
[dotaz na školení/kurz] Formulář pro komentáře, dotazy a odpovědi
DataScript s.r.o. ::
DataScript je autorizovaným poskytovatelem IT kurzů a certifikací. V našich školících prostorách poskytujeme řadu vysoce odborných a respektovaných IT kurzů, specializovaných technologických školení i certifikací IT specialistů, systémových administrátorů a techniků. V nabídce naší činnosti nechybí ani speciální tréninky určené ke zvýšení profesionálních dovedností a schopností odborných pracovníků. DataScript klade důraz nejen na dokonalou teoretickou přípravu a odborné znalosti, ale rovněž na jejich praktické využití a řešení konkrétních situací. DataScript je součástí koncernu Servodata. Společnost Servodata je významným Value Added Distributorem komponent a infrastruktury podnikových ICT řešení. Dlouhodobě se specializuje na distribuci ...Platební podmínky pro účast na kurzuObjednavateli bude zaslána závazná přihláška k podpisu. Poté bude účastník na školení registrován. Objednavatel uhradí částku kurzovného za výše uvedeného posluchače na základě faktury vystavené poskytovatelem.
Další kurzy a školení: Test Driven Development Odkaz na podobný kurz a/nebo kurz od jiné firmy a v jiné ceně:
Podobný kurz |
Popis kurzu |
Další kurzy a školení |
Game Development v Unity
|
Jiný kurz v jiné ceně : Game Development v Unity * Chtěl jsi už jako malý tvořit hry, ale nikdy jsi nevěděl, jak z této vášně vytvořit hobby či povolání? Rád bys postavil svou dokonalou hru, ale nevíš, kde začít?
|
Další podobné školení nebo kurzy
|
IBM Integration Bus V10 Application Development I
|
Jiný kurz v jiné ceně : IBM Integration Bus V10 Application Development I * This course teaches you how to use IBM Integration Bus to develop, deploy, and support message flow applications. These applications use various messaging topologies to transport messages between service requesters and se
|
Další podobné školení nebo kurzy
|
Penetrační testování a etický hacking
|
Jiný kurz v jiné ceně : Ethical Hacking in LAN Networks * Kurz Penetrační testování a etický hacking je určen administrátorům Windows a Linux serverů. V rámci školení se naučí používat základní nástroje a techniky pro hacking.
|
Další podobné školení nebo kurzy
|
Penetrační testování a etický hacking v sítích WAN
|
Jiný kurz v jiné ceně : Ethical Hacking in WAN Networks * Kurz Penetrační testování a etický hacking v sítích WAN je určen administrátorům Windows a Linux serverů. V rámci školení se naučí používat základní nástroje a techniky pro hacking v prostředí Internetu.
|
Další podobné školení nebo kurzy
|
Testování software - QA prakticky
|
Jiný kurz v jiné ceně : Software testing - QA in practice * Toto dvoudenní intenzivní školení si klade za cíl seznámit účastníky s problematikou testování softwaru. Předcházející IT vědomosti nejsou třeba, účastníkům bude dostačovat analytické myšlení a důsledný přístup.
|
Další podobné školení nebo kurzy
|
Základy testování software
|
Jiný kurz v jiné ceně : Software Testing: Essential Skills * Kurz je zaměřen na seznámení se základními principy testování a ověřování kvality software. Je vhodný pro začínající testery, vývojáře, kteří chtějí rozšířit své znalosti, a další členy týmu.
|
Další podobné školení nebo kurzy
|
Testy studijních předpokladů TSP MU - online příprava
|
Jiný kurz v jiné ceně : On-line kurz Vás připraví k přijímacím zkouškám na vysoké školy, které jsou založeny na Testu studijních předpokladů - TSP MU.
|
Další podobné školení nebo kurzy
|
Test Management
|
Jiný kurz v jiné ceně : Představíme současné trendy v testingu. Na metodikách vývoje si ukážeme, jak se mění požadavky na testování.
|
Další podobné školení nebo kurzy
|
Jazyk Python - tvorba testů s využitím knihovny Behave
|
Jiný kurz v jiné ceně : Zejména při návrhu rozsáhlých systémů je nutné navrhnout a implementovat takzvané testy chování ( behaviour-driven ), protože ty mohou pomoci odhalit nelogičnosti ve zdánlivě funkčním systému (například se očekává neintuitivní ovládání). Tyto typy testů do určité míry kombin
|
Další podobné školení nebo kurzy
|
Tvorba testů v Pythonu
|
Jiný kurz v jiné ceně : Testování aplikací, což je téma, do kterého se počítá jak tvorba testů, tak i nástroje a postupy pro jejich spouštění a vyhodnocování, v současnosti tvoří nedílnou součást vývoje aplikací a popř. i součást jejich akceptace zákazníkem.
|
Další podobné školení nebo kurzy
|
= Podobný kurz nebo školení
Poslední aktualizace: 2025-07-24 00:50:53
DataScript s.r.o. |
Test Driven Development # Počítačové kurzy a semináře - grafika, databáze, programování, web & internet, office, GIS
Téma kurzů nebo školení:
Programování
Typ kurzu/školení: Kurz
Klíčová slova pro dané školení: test, driven, development
[RSS] Nechte si posílat nové termíny kurzu
Chcete vědět kdy bude další termín kurzu? - Využijte RSS a nechte si posílat každé změny a/nebo nové termíny kurzu do Vaší čtečky RSS (bez registrace)
Test Driven Development [RSS] - Novinky a nové termíny kurzu
© DataScript s.r.o. -
Praha 7
::
- DataScript je autorizovaným poskytovatelem IT kurzů a certifikací. V našich školících prostorách poskytujeme řadu vysoce odborných a respektovaných IT kurzů, specializovaných technologických školení i certifikací IT specialistů, systémových administrátorů a techniků. V nabídce naší činnosti nechybí ani speciální tréninky určené ke zvýšení profesionálních dovedností a schopností odborných pracovníků. DataScript klade důraz nejen na dokonalou teoretickou přípravu a odborné znalosti, ale rovněž na jejich praktické využití a řešení konkrétních situací. DataScript je součástí koncernu Servodata. Společnost Servodata je významným Value Added Distributorem komponent a infrastruktury podnikových ICT řešení. Dlouhodobě se specializuje na distribuci ...
Platební podmínky pro účast na kurzuObjednavateli bude zaslána závazná přihláška k podpisu. Poté bude účastník na školení registrován. Objednavatel uhradí částku kurzovného za výše uvedeného posluchače na základě faktury vystavené poskytovatelem.
Komentáře a dotazy na školení a nebo kurz
Hledáte náhodou nějakou práci?STRV Engineering Manager Frontend Praha Full-time, with everyone on the team self-driven in delivering the highest possible value for clients - because we all care about building... blockers, whether technical, process-related or interpersonal. Quality-Driven Mindset: You set high standards for code quality..., Praha 8 Podobné kurzy # test + driven + development-
Prosinec 2025
IBM Integration Bus V10 Application Development I - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Říjen 2025
IBM Integration Bus V10 Application Development I - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Listopad 2025
Penetrační testování a etický hacking v sítích WAN - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Srpen 2025
Penetrační testování a etický hacking v sítích WAN - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Říjen 2025
Penetrační testování a etický hacking v sítích WAN - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Říjen 2025
Penetrační testování a etický hacking v sítích WAN - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Prosinec 2025
Game Development v Unity - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
|