Opis szkolenia Podczas szkolenia uczestnicy poznają nowoczesne sposoby tworzenia aplikacji poprzez pisanie testów. Zrozumieją jak kluczową rolę w inżynierii oprogramowania odgrywają testy. Poznają techniki refaktoringu oraz tworzenia niezawodnego kodu. Zapoznają się z szeregiem zagadnień z grupy extreme programming.Wielkość grupy 5Poziom zaawansowania średnio zaawansowanyWymagania Doświadczenie z językiem programowania (zalecany Python, Perl lub Java).Program szkolenia 1. Wprowadzenie
* Ogólny zarys XP
* Idea testowania
2. Testy jednostkowe
* Wstęp do xUnit
* Opis wybranego frameworka
3. TDD - podstawy
* Tworzenie prostych testów
* Implementacja poprzez testowanie
4. Projektowanie poprzez testowanie
* Określanie celu
* BDD
5. Refaktoryzacja
* Opis technik
* Refaktoryzacja do wzorców
6. Testowanie skomplikowanych elementów
* Mock Objects
7. Przydatne techniki
* Wzorce TDD
* Pokrycie kodu
8. Testy akceptacyjne (opcjonalnie)
* Opis narzędzi
* Tworzenie testów funkcjonalnych
Świadczenia dodatkowe wyżywienie i materiały szkoleniowe
Czas trwania
do 2011-06-10
Cena
Koszt za osobę: 3500 zł nettoKoszt za grupę szkoleniową: 17500 zł netto