O szkoleniu
Serdecznie zapraszamy na 3-dniowe szkolenie online.
KORZYŚCI WYNIKAJĄCE Z UKOŃCZENIA SZKOLENIA
Poznanie zasad pozwalających na pisanie dobrych i użytecznych testów
Zdobycie wiedzy oraz praktycznych umiejętności z zakresu wykorzystania TDD.
Wykorzystanie różnych rodzajów testów w praktyce
Podczas szkolenia uczestnicy poznają metodologię TDD oraz wiele rodzajów testów, wraz z praktycznym ich wykorzystaniem.
Zrozumieją co oznacza stwierdzenie czysty kod oraz poznają techniki refaktoringu i code review od praktycznej strony.
KORZYŚCI WYNIKAJĄCE Z UKOŃCZENIA SZKOLENIA
Poznanie zasad pozwalających na pisanie dobrych i użytecznych testów
Zdobycie wiedzy oraz praktycznych umiejętności z zakresu wykorzystania TDD.
Wykorzystanie różnych rodzajów testów w praktyce
Podczas szkolenia uczestnicy poznają metodologię TDD oraz wiele rodzajów testów, wraz z praktycznym ich wykorzystaniem.
Zrozumieją co oznacza stwierdzenie czysty kod oraz poznają techniki refaktoringu i code review od praktycznej strony.
Kto powinien wziąć udział?
Szkolenie skierowane do osób, które chcą tworzyć testowalny kod wysokiej jakości, który w łatwy sposób można utrzymywać i rozwijać.
OCZEKIWANE PRZYGOTOWANIE SŁUCHACZY
- Praktyczna umiejętność programowania w języku Java na poziomie średnio zaawansowanym.
- Znajomość frameworka Spring na poziomie podstawowym.
Program szkolenia
- Testy
- Podział testów
- Charakterystyka testów jednostkowych, integracyjnych i akceptacyjnych
- Testy jednostkowe
- Struktura testów jednostkowych
- Zasada F.I.R.S.T
- Nazewnictwo testów
- Wprowadzenie do frameworka JUnit
- Antywzorce testowanego kodu
- Wprowadzanie testów do istniejącego kodu
- Test Driven Development
- Kluczowe założenia
- Trzy fazy red-green-refactor
- Projektowanie poprzez testy
- Wprowadzanie TDD do istniejących rozwiązań
- Mockito
- Różnice między Stub, Mock i Spy
- Mokowanie i weryfikacja wywołania metod
- Mokowanie metod statycznych i finalnych przy użyciu PowerMock
- Mokowanie metod prywatnych przy użyciu PowerMock
- Spock Framework (alternatywa dla JUnit)
- Dlaczego warto poznać Spocka
- Podstawy języka Groovy
- Fazy testu
- Testy parametryzowane
- Testowanie wyjątków
- Jak mokować wywołanie metod
- Testy w Spring
- Wprowadzenie do testów integracyjnych
- Sposoby testowania kontrolerów i serwisów
- Mokowanie obiektów Spring
- Testy mutacyjne
- Czysty kod i code review
- Co to jest czysty kod
- Zasady S.O.L.I.D
- Konwencje oraz wzorce projektowe
- Czym jest oraz jak dobrze wykonywać dobre code review
Czas trwania
3 dni
Terminy i miejsca
To szkolenie nie ma aktualnych terminów. Wyślij zapytanie o nowe terminy bądź zapisz na powiadomienia o nowych terminach.
Wymagany komputer z dostępem do internetu.
Rejestracja
Wybierz termin:
Cena standardowa
za osobę
2 850
zł
+23% VAT
Cena zawiera:
- udział w zajęciach
- materiały szkoleniowe
- certyfikat uczestnictwa
Zapisz się
Wydarzenie nieaktualne. Wypełnij formularz, aby zapytać o nowe terminy.
FAQ
Najczęściej zadawane pytania
Prosimy o przejście do sekcji
Zapisz się, aby
wypełnić formularz zgłoszenia w wydarzeniu. Po jego wysłaniu organizator skontaktuje
się celem potwierdzenia przyjęcia zgłoszenia i przekazania szczegółów organizacyjnych.
Prosimy o wypełnienie formularza zgłoszenia dostępnego na górze strony. Po jego otrzymaniu skontaktujemy się, aby potwierdzić zgłoszenie i przekazać wszystkie informacje organizacyjne.
Podczas wypełniania formularza rejestracji zaznacz opcję
"Oświadczam, że udział będzie finansowany ze środków publicznych, proszę o wystawienie faktury z zerową stawką VAT."
Jeśli potrzebujesz zarejestrować organizatora w wewnętrznym systemie zamówień możesz zrobić to na dwa sposoby.
W trakcie wypełniania zgłoszenia w polu Uwagi przekaż tą informację - opiekun szkolenia skontaktuje się w celu dopełnienia formalności.
Możesz to również zrobić samodzielnie z użyciem poniższych danych:
- Nazwa firmy: Altkom Akademia S.A.
- Ulica i nr: ul. Chłodna 51
- Kod pocztowy: 00-867
- Miejscowość: Warszawa
- Numer NIP: 1880008391
Najszybszym sposobem kontaktu z organizatorem i uzyskania dodatkowych informacji jest
wypełnienie formularza kontaktowego.
Możesz też zadzwonić do organizatora.
Kontakt
Masz pytania? Napisz do nas

Wypełnij formularz
Dane kontaktowe
Altkom Akademia S.A.
00-867 Warszawa, Polska
ul. Chłodna 51
Organizator

Altkom Akademia S.A.
00-867 Warszawa, Polska
ul. Chłodna 51
woj. mazowieckie
Altkom Akademia jest częścią Grupy Altkom, przedsiębiorstwa założonego w 1988 roku i z sukcesem działającego nieprzerwanie przez ponad 30 lat. Od 1992 roku realizujemy szkolenia, kursy i rozmaite projekty edukacyjne skierowane zarówno do informatyków...
Powiadomienia o nowych terminach