In-house školení pana Holce bylo v co nejvyšší možné míře přizpůsobeno našim individuálním požadavkům. Nejvíce oceňujeme to, že školení vycházelo z reálných projektů a získané zkušenosti jsou ihned použitelné v praxi.
Školení / Unit Testy v C# a .NET
Z vlastní zkušenosti vím, jak užitečné je pokrývat aplikaci pomocí testů. V tomto školení jsem dal dohromady všechny typické scénáře, se kterými může přijít vývojář do styku a připravil verze jak pro moderní .NET tak i tradiční .NET Framework.
- Principy Unit Testů a jejich využití z pohledu vývojáře
- Všechny tradiční scénáře a způsob jejich testování
- Univerzální ukázky pro .NET i tradiční .NET Framework
Osnova školení
- Přehledová přednáška a seznámení s principy testování
- Základní formát jednotkového testu, pravidlo AAA
- Seznámení s testovacím frameworkem xUnit a atributy pro psaní testů
- LINQ, Time Abstraction, Identity, Random, IoC Keyed Services
- Problematika testovatelného kódu a Dependency Injection
- Pravidla pro psaní assertů a využití Fluent Assertions
- Mockování, framework Moq a předpoklady pro mockování kódu
- Mockování bez interfaces, private metody a verifikace výjimek
- Test Driven Development a praktické použití v existujícím kódu
- Testování a mockování frameworkových API
- Verifikace s Moq, testování stavu objektů a interakcí
- Testování s Entity Framework Core a mockování DbContextu
- Testování s využitím IoC v unit testech
Pro koho je školení
Pro každého vývojáře, který se chce naučit pokrývat aplikační kód jednotkovými testy. Účastník si vystačí se základní znalostí jazyka C#.
Podmínky a cena
- pro skupiny do 15 vývojářů - větší rozdělíme
- celodenní školení, obvykle od 9 do 17 hodin
- prezenčně u ve vás ve firmě - kdekoliv v ČR nebo SR
- možnost připojení účastníků na dálku nebo kompletně online
- termín dle dohody, zpravidla do měsíce, viz. kalendář zde
- drobné úpravy školení jsou v ceně
- prezentace a veškeré ukázky ze školení ke stažení online
cena 25 000 Kč bez DPH / tým / den Objednat
Jak toto školení probíhá
Nejprve vás seznámím s problematikou unit testů a jejich výhodami. Následně ukážu na jednoduché konzolové aplikaci různé scénáře testování a jejich řešení. Dostatek času bude i na malý workshop, během kterého si testování vyzkoušíte na vlastní kůži.
Ohlasy z předešlých školení
Školím více než 10 let, nyní ve více než 150 firmách. Téměř 70 % zákazníků si školení objednává opakovaně. Proškolil jsem přes 1000 vývojářů v rámci více než desítky témat školení.
Co říkají klienti
Co říkají vývojáři
Uvažujete o mém školení?
Napište mi nebo zavolejte. Rád zodpovím vaše dotazy a navrhnu pro vás řešení na míru.