Cena standardowa: 2300 PLN netto
3 dni
X 2016 Warszawa
Terminarz szkoleń
termin | cena(PLN/osoba) |
---|
10-10-2016
do 12-10-2016 | Warszawa - 2300 PLN netto |
Cele szkolenia
- Zdobycie wiedzy oraz praktycznych umiejętności z zakresu
wykorzystania TDD
- Poznanie zasad pozwalających na tworzenie jakościowego
kodu
- Zapoznanie z popularnymi metodami refaktoryzacji
Wymagania wstępne
- Praktyczna umiejętność programowania w języku Java na poziomie
średnio zaawansowanym
Czas trwania
Wprowadzenie
2 godziny, 90% wykład, 10% warsztaty
- Tworzenie kodu wysokiej jakości z wykorzystaniem TDD oraz
metodyk zwinnych
- Implementacja i dokumentacja systemów w oparciu o testy
akceptacyjne
- Przegląd popularnych narzędzi i frameworków testujących
dostępnych w Javie
Test Driven Development
5 godzin, 70% wykład, 30% warsztaty
- Definicja i kluczowe założenia
- Cykl pracy programisty
- Strategie budowy testowalnego kodu
- Wprowadzanie TDD do organizacji oraz istniejących
rozwiązań
Testy jednostkowe
4 godziny, 60% wykład, 40% warsztaty
- Definicja
- Gruntowne wprowadzenie do biblioteki jUnit
- Zaawansowane aspekty testowania (fixtures,test doubles,mock
objects)
- Kontrola pokrycia
- Automatyzacja
- Rozszerzenia jUnit i testowanie w kontekście wybranych
technologii
- Wzorce związane z testowaniem
Refaktoryzacja
3 godziny, 80% wykład, 20% warsztaty
- Definicja
- Zalety
- Przekształcenia kodu oparte o testy jednostkowe
- Narzędzia wspomagające refaktoryzację
- Techniki refaktoryzacji
- Refaktoryzacja ukierunkowana na wzorce projektowe
Behavior-driven development
7 godzin, 70% wykład, 30% warsztaty
- Założenia, zalety i sposób pracy
- Określanie zakresu projektu
- Implementowanie nowych funkcjonalności i "żywa"
dokumentacja
- Strategie tworzenia testów akceptacyjnych
- Automatyzacja pracy z wykorzystaniem narzędzi
Potrzebujesz szkolenia
zamkniętego? Skontaktuj się
z nami!