Szkolenie Test Driven Development – od teorii do praktyki
Praktyczne informacje o szkoleniu
- KATEGORIA: Technologie
- PODKATEGORIA: Testowanie aplikacji
- KOD SZKOLENIA: IT-TE-35
- CZAS TRWANIA: 3 dni
- INFORMACJA CENOWA od: 3750 zł netto za jedną osobę
- RODZAJ SZKOLENIA: szkolenie zamknięte
- JĘZYK SZKOLENIA: polski
- FORMA REALIZACJI: stacjonarna, online
Opis szkolenia
Zaawansowane szkolenie z zakresu Test Driven Development koncentruje się na praktycznym zastosowaniu metodyki TDD w procesie wytwarzania oprogramowania. Program łączy teorię z intensywnymi warsztatami, podczas których uczestnicy samodzielnie implementują testy i kod produkcyjny. Zajęcia prowadzone są w formie warsztatowej z wykorzystaniem rzeczywistych przykładów projektowych. Metodyka szkolenia opiera się na cyklu red-green-refactor z natychmiastową informacją zwrotną.
Profil uczestnika
- Programiści chcący poznać praktyczne aspekty TDD
- Architekci oprogramowania
- Liderzy zespołów deweloperskich
- Testerzy automatyzujący
- Inżynierowie zapewnienia jakości
- Scrum Masterzy i Project Managerowie IT
- Osoby odpowiedzialne za jakość kodu
Agenda
- Fundamenty Test Driven Development
- Zasady i praktyki TDD
- Cykl red-green-refactor
- Projektowanie zorientowane na testy
- Anatomia dobrego testu jednostkowego
- Implementacja testów jednostkowych
- Wzorce projektowe w testach
- Techniki mockowania i stubowania
- Obsługa zależności zewnętrznych
- Testowanie przypadków brzegowych
- Refaktoryzacja kodu
- Identyfikacja bad smells
- Techniki bezpiecznej refaktoryzacji
- Metryki jakości kodu
- Automatyzacja procesu refaktoryzacji
- TDD w praktyce zespołowej
- Integracja TDD z CI/CD
- Code review w kontekście TDD
- Standardy jakości kodu
- Dokumentacja i utrzymanie testów
Korzyści
Opanowanie praktycznych technik wytwarzania oprogramowania zgodnie z metodyką TDD. Znaczące podniesienie jakości wytwarzanego kodu poprzez systematyczne testowanie. Poznanie efektywnych metod projektowania zorientowanego na testowalność. Zwiększenie pewności wprowadzanych zmian dzięki automatycznym testom. Zdobycie umiejętności prowadzenia bezpiecznej refaktoryzacji kodu. Rozwinięcie zdolności do pisania czystego i utrzymywalnego kodu.
Wymagane przygotowanie uczestników
- Doświadczenie w programowaniu obiektowym
- Znajomość wzorców projektowych
- Podstawowa wiedza z zakresu testowania
- Umiejętność analizy kodu źródłowego
Zagadnienia
- Metodyka Test Driven Development
- Wzorce projektowe w testach
- Techniki mockowania
- Refaktoryzacja kodu
- Czysty kod
- Continuous Integration
- Metryki jakości
- Automatyzacja testów
- Code review
- Zarządzanie długiem technicznym
- Projektowanie zorientowane na testy
- Najlepsze praktyki TDD
Masz pytania?
Zapraszamy do kontaktu
Justyna Kalbarczyk
+48 516 098 221
justyna.kalbarczyk@eitt.pl
ul. Ząbkowska 3103-736 Warszawa
Organizacja szkolenia
- Minimalna liczba uczestników: 4 osób
- Maksymalna liczba uczestników: 12 osób
- Miejsce: siedziba klienta lub wskazana lokalizacja
- Czas trwania każdego dnia: 8 godzin zegarowych (9:00-17:00)
Formy realizacji szkolenia
Szkolenie stacjonarne
- Szkolenie w siedzibie klienta lub wskazanej lokalizacji
- Sala szkoleniowa wyposażona w niezbędny sprzęt
- Materiały szkoleniowe w formie elektronicznej
- Przerwy kawowe i lunch
- Bezpośrednia interakcja z trenerem
- Networking w grupie
- Ćwiczenia warsztatowe w zespołach
Szkolenie zdalne
- Wirtualne środowisko szkoleniowe
- Materiały w formie elektronicznej
- Interaktywne ćwiczenia online
- Breakout rooms do pracy w grupach
- Wsparcie techniczne podczas szkolenia
- Nagrania sesji (opcjonalnie)
Możliwość dofinansowania
Szkolenie może zostać sfinansowane ze środków publicznych w ramach:
- Krajowego Funduszu Szkoleniowego (KFS)
- Bazy Usług Rozwojowych (BUR)
- Projektów unijnych realizowanych przez PARP
- Programu Akademia HR (PARP)
- Regionalnych programów operacyjnych
W przypadku zainteresowania dofinansowaniem, nasz zespół pomoże w przygotowaniu wymaganej dokumentacji.
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!
Zaufali nam
Poznaj naszą firmę

Masz pytania?
Zapraszamy do kontaktu
Justyna Kalbarczyk
+48 516 098 221
justyna.kalbarczyk@eitt.pl
ul. Ząbkowska 3103-736 Warszawa
FAQ — Często zadawana pytania
- Zaproszenie w formie one-pager’a z terminami
- Kick-off projektu
- Strategiczne przywództwo i myślenie
- Komunikacja i współpraca. Zarządzanie konfliktem
- Motywowanie, angażowanie i trudne decyzje w biznesie
- Zarządzanie zmianą i innowacjami. Przywództwo w kryzysie
- Budowa organizacji przyszłości
- Warsztat dobrych praktyk – retrospektywa; stworzenie spójnego programu dla średniego i niższego szczebla zarządzania