TANTERMI TRÉNING

Tesztvezérelt Fejlesztés (TDD) és Refaktorálás tréning

Budapest

  • Dátum: Hamarosan
  • Részvételi díj: 1190 EUR (481 950 HUF) + ÁFA / résztvevő
  • Trainer: Zsolt
  • nyelv: Magyar (vagy angol)
  • Időtartam: 4 nap
További dátumok Budapest városban Értesíts

Trénerek

Zsolt

Picture of Zsolt Soczó, Senior Software Engineering Consultant of Sprint Consulting

Zsolt vezető fejlesztő és architect több mint 15 év tapasztalattal szoftvertervezésben és fejlesztésben, volt Microsoft Most Valuable Professional. Érdeklődési köre kiterjed üzletági N szintű applikációkra és pénzügyi piaciok automatizált kereskedő rendszereire is. Az igazi szenvedélye a jól tesztelt és specifikált kódok készítése unit tesztek, TDD, clean code alapelvek által, Design Patterns használatával. Képzésein az általa átélt tapasztalatok, sikerek és kudarcok személyes példáival kelti életre az elméletet.

Célkitűzés

A tesztvezérelt fejlesztés segítségével szoftverek minőségének biztosítása a fejlesztési folyamat részévé válik, ugyanakkor biztonságos alapot teremt a szoftver jövőbeli változtatásához.  A kurzus a unit tesztelés alapjaitól indul, majd példa kódokon keresztül végigvezeti a résztvevőket a TDD hatékony használatán annak érdekében, hogy a témából minél több minden elsajátítható legyen és elkerülhetővé váljanak a TDD csapdái.

A kurzus nyelve .NET, C#, vagy esetleg C++.

Célközönség

Software fejlesztők, akik rendelkeznek minimum 3 éves C# háttérrel vagy gyakorlattal más programozási nyelvvel

Tartalom

A tananyag 4 részből áll. Az oktató előadásokon és demonstrációkon keresztül segíti a tananyag elsajátítását és annak valós helyzetekkel történő összekapcsolását. A feladatok segítségével az új koncepciók és ismeretek gyakorlatba vihetők át.

A tanfolyam arra is rámutat, amikor a TDD nem a megfelelő eszköz, teljes képet adva ezzel a TDD-ről. A kurzus alatt a résztvevők számos hasznos nyílt forráskódú és fizetős eszközzel is megismerkednek, mint például: NCrunch, Resharper, Fluent Assertions, NSubstitute, NBuilder, stb.

Modulok:

  • Bevezetés a unit tesztelésbe
  • Unit tesztelés elmélete
  • Fake objektumok használata a függőségek elkülönítéséhez
  • Refaktorálás
  • Tesztvezérelt fejlesztés

Egyéb

  • A résztvevők saját notebook-on dolgoznak, amit magukkal kell hozzanak a tréningre (Visual Studio 2015, ReSharper és NCrunch).
  • A tréning során előre egyeztetett programozási nyelvet használunk.
  • Minden résztvevő számára nyomtatott, angol vagy magyar nyelvű jegyzetet biztosítunk.
  • A kávé, ebéd és egyéb bekészítések költségét az ár tartalmazza. Az árban foglalt infrastruktúra és catering költségek a számlán külön tételként szerepelnek.

Budapest

  • Dátum: Hamarosan
  • Részvételi díj: 1190 EUR (481 950 HUF) + ÁFA / résztvevő
  • Trainer: Zsolt
  • nyelv: Magyar (vagy angol)
  • Időtartam: 4 nap
További dátumok Budapest városban Értesíts