Tesztvezérelt fejlesztés (TDD) .NET
2 nap
angol, magyar
számítógép szükséges
nincs
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ÉLKÖZÖNSÉG
Architect-ek és szoftverfejlesztők
TARTALOM
A tananyag 3 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
- 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.