Powrót do katalogu

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Termin sugerowany
2019-11-18
Warszawa

Zapisz się jako pierwszy!

1 400 / 2 dni
Zgłoś chęć udziału
Termin sugerowany
2019-12-11
Warszawa

Zapisz się jako pierwszy!

1 400 / 2 dni
Zgłoś chęć udziału
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
Zgłoś chęć udziału

Inżynieria oprogramowania > Aplikacje internetowe

Szkolenie: Apache Wicket

Kod: [J-WICKET]
Pobierz program

Cel szkolenia

Celem szkolenie jest wytrenenowanie uczestników w praktycznym stosowaniu wytwarzania oprogramowania sterowanego testami (Test Driven Development). Uczestnicy dowiedzą się jak:

  • pisać testy które są proste w utrzymaniu
  • używać testu jako narzędzia do projektowania aplikacji
  • refaktoryzować kod testowy
  • pisać lepszy kod dzięki TDD

Adresaci szkolenia

Szkolenie przeznaczone jest dla programistów języka Java, którzy chcą ponieść komfort i jakość swojej pracy poprzez tworzenie testów dających informację zwrotną programiście, ułatwiających projektowanie klas i wspierających dobre praktyki programowania obiektowego. Wymagana jest praktyczna znajomość języka Java.

Czas i forma szkolenia

14 godzin (2 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

  1. Wstęp
    1. Co to jest TDD
    2. Do czego służy
    3. Skąd się wzięło
  2. Wdrażanie TDD w projekcie
    1. Narzędzia
    2. Nowy sposób pracy
    3. Techniki
  3. Biblioteka Junit
  4. TDD a Projektowanie Obiektowe
  5. Testowanie stanu vs testowanie zachowania
    1. Klasyczne podejście do testowania w oparciu o stan
    2. Używanie testowych obiektów zastępczych z naciskiem na framework Mockito
  6. Organizacja, utrzymanie i refaktoring kodu testowego
  7. Testowanie warstwy dostępu do bazy danych
  8. Testowanie GUI

Opinie uczestników