Zacznij
Pisać Testy
Jednostkowe
(ograniczając testy manualne,
poprawiając jakość kodu
i unikając większości regresji)
Zacznij
Pisać Testy
Jednostkowe
(ograniczając testy manualne,
poprawiając jakość kodu
i unikając większości regresji)
Bądź częścią grupy Świadomych Programistów,
którzy już poznali i wdrożyli ten sprawdzony proces nauki
i pisanie testów jednostkowych to dla nich bułka z masłem
Kim jest Ola Kunysz ?
“ Piszę kod od wielu lat, ale nie zawsze lubiłam pisać testy. Wiedziałam, że muszę je pisać, ale było to dla mnie bardzo uciążliwe zajęcie. Prosty test manualny wydawał mi się szybszy. Na szczęście trafiłam do zespołu, który profesjonalnie podchodził do pisania testów. Nie chodziło o sam procent pokrycia kodu testami, ale o pewność, że nie wprowadzamy błędów i regresji.Od tamtej pory napisałam tysiące testów i ich pisanie jest dla mnie przyjemnością. “
PRZEDSTAWIAM
PROGRAM ONLINE
Bądź częścią grupy Świadomych Programistów,
którzy już poznali i wdrożyli ten sprawdzony proces nauki
i pisanie testów jednostkowych to dla nich bułka z masłem
Kim jest Ola Kunysz ?
“ Piszę kod od wielu lat, ale nie zawsze lubiłam pisać testy. Wiedziałam, że muszę je pisać, ale było to dla mnie bardzo uciążliwe zajęcie. Prosty test manualny wydawał mi się szybszy. Na szczęście trafiłam do zespołu, który profesjonalnie podchodził do pisania testów. Nie chodziło o sam procent pokrycia kodu testami, ale o pewność, że nie wprowadzamy błędów i regresji.Od tamtej pory napisałam tysiące testów i ich pisanie jest dla mnie przyjemnością. “
PRZEDSTAWIAM PROGRAM ONLINE
TESTY JEDNOSTKOWE
DROGA ŚWIADOMEGO PROGRAMISTY
TESTY
JEDNOSTKOWE
DROGA ŚWIADOMEGO
PROGRAMISTY
Dlaczego testy jednostkowe są ważne?
To pierwszy rodzaj testów, z którymi spotykają się programiści.
Pozwala na szczegółowe i szybkie testowanie logiki biznesowej, bez konieczności powtarzania tych samych testów manualnych.
W konsekwencji, wyłapują większość regresji i ułatwiają refaktoryzację.
Programista bez umiejętności pisania testów jednostkowych ma znacznie utrudnioną pracę.
Dlaczego testy jednostkowe są ważne?
To pierwszy rodzaj testów, z którymi spotykają się programiści.
Pozwala na szczegółowe i szybkie testowanie logiki biznesowej, bez konieczności powtarzania tych samych testów manualnych.
W konsekwencji, wyłapują większość regresji i ułatwiają refaktoryzację.
Programista bez umiejętności pisania testów jednostkowych ma znacznie utrudnioną pracę.
Dla kogo jest ten program?
Kurs został przygotowany dla programistów, którzy chcą zacząć pisać testy jednostkowe.
Możesz spodziewać się teoretycznego wprowadzenia, omówienia narzędzi, procesu TDD, jak również wielu dobrych praktyk.
Mechanizmy pisania testów są podobne w każdej technologii i wiele tematów będzie uniwersalnych. Większość przykładów z użyciem konkretnych narzędzi będzie w Javie, ale będą również przykłady w JavaScripcie, Pythonie i C#.
Dla kogo NIE jest ten program?
Ten program nie jest dla osób, które mają już opanowane pisanie testów jednostkowych.
Jeśli nie znasz podstaw programowania, to z kolei ten kurs może być zbyt trudny.
Jeśli masz wątpliwości, to napisz do mnie na [email protected] - na pewno podpowiem czy jesteś na odpowiednim etapie swojego rozwoju. Nie chcę aby do programu dołączały osoby, które nie wyniosą z niego wartości.
Dla kogo NIE jest ten program?
Ten program nie jest dla osób, które mają już opanowane pisanie testów jednostkowych.
Jeśli nie znasz podstaw programowania, to z kolei ten kurs może być zbyt trudny.
Jeśli masz wątpliwości, to napisz do mnie na [email protected] - na pewno podpowiem czy jesteś na odpowiednim etapie swojego rozwoju. Nie chcę aby do programu dołączały osoby, które nie wyniosą z niego wartości.
Co znajdziesz w środku?
Teoria
Otrzymasz mnóstwo teoretycznych informacji o testach jednostkowych. Do czego służą? Kiedy pisać ich najwięcej? Jak je pisać? Te i inne zagadnienia znajdziesz w programie.
Narzędzia
Nawet jeśli JUnit ani Mockito nic Ci nie mówią, to po tym kursie będziesz już swobodnie z nich korzystać. Zaplanowałam kilka zadań domowych, które pomogą Ci opanować te i inne narzędzia.
Test Driven Development
Dowiesz się jak pisać testy przed kodem i dlaczego warto. Będziesz mieć też okazję wykorzystać ten proces w praktyce. W trzecim module czeka na Ciebie niespodzianka :)
Dobre praktyki
Kiedy już zaczniesz pisać testy, łatwiej będzie Ci zrozumieć dobre rady. Bez umiejętności ciężko sobie to wyobrazić. Omówimy też błędy początkujących, żeby pomóc Ci uniknąć przynajmniej części z nich.
Co znajdziesz
w środku?
Teoria
Otrzymasz mnóstwo teoretycznych informacji o testach jednostkowych. Do czego służą? Kiedy pisać ich najwięcej? Jak je pisać? Te i inne zagadnienia znajdziesz w programie.
Narzędzia
Nawet jeśli JUnit ani Mockito nic Ci nie mówią, to po tym kursie będziesz już swobodnie z nich korzystać. Zaplanowałam kilka zadań domowych, które pomogą Ci opanować te i inne narzędzia.
Test Driven Development
Dowiesz się jak pisać testy przed kodem i dlaczego warto. Będziesz mieć też okazję wykorzystać ten proces w praktyce. W trzecim module czeka na Ciebie niespodzianka :)
Dobre praktyki
Kiedy już zaczniesz pisać testy, łatwiej będzie Ci zrozumieć dobre rady. Bez umiejętności ciężko sobie to wyobrazić. Omówimy też błędy początkujących, żeby pomóc Ci uniknąć przynajmniej części z nich.
Czy można inaczej ?
Oczywiście!
Możesz obejrzeć setki nagrań na YouTube, przeczytać setki stron, a nawet nabyć inne programy, które kosztują często 2-10 razy więcej niż ten program...
Ja wiem, że dopiero praca pod okiem doświadczonego mentora lub zespołu daje prawdziwe rezultaty. Pokażę Ci nawyki i narzędzia jakich nalezy użyć aby pisać prawidłowo testy.
W tym programie dostaniesz sprawdzoną wiedzę,
na bazie moich wieloletnich doświadczeń z pracy w interdyscyplinarnych zespołach.
Czy można inaczej ?
Oczywiście!
Możesz obejrzeć setki nagrań na YouTube, przeczytać setki stron, a nawet nabyć inne programy, które kosztują często 2-10 razy więcej niż ten program...
Ja wiem, że dopiero praca pod okiem doświadczonego mentora lub zespołu daje prawdziwe rezultaty. Pokażę Ci nawyki i narzędzia jakich nalezy użyć aby pisać prawidłowo testy.
W tym programie dostaniesz sprawdzoną wiedzę,
na bazie moich wieloletnich doświadczeń z pracy w interdyscyplinarnych zespołach.
Dołącz do programu jeśli:
Dołącz do programu jeśli:
Cena Programu to 599 PLN (brutto)
Cena Programu to
599 PLN
(brutto)
Opis programu:
Po co pisać testy ?
MODUŁ 1
LEKCJA 1: Powitanie
LEKCJA 2: Jak studiować kurs
LEKCJA 3: Efekt końcowy
LEKCJA 4: Wymagania
LEKCJA 5: Rodzaje testów
LEKCJA 6: Do czego najlepsze są testy jednostkowe
LEKCJA 7: Co testować?
LEKCJA 8: Myślenie programisty gdy pisze testy
LEKCJA 9: Jak napisać pierwszy test?
LEKCJA 10: Co się zmienia w innych technologiach
LEKCJA 11: Praca domowa
Narzędzia, które nam pomagają
MODUŁ 2
LEKCJA 1: Powitanie
LEKCJA 2: Dlaczego korzystamy z narzędzi?
LEKCJA 3: JUnit
LEKCJA 4: AssertJ
LEKCJA 5: Mockito i zaślepianie
LEKCJA 6: Przykłady w innych językach
LEKCJA 7: Środowisko lokalne
LEKCJA 8: Dostosowanie edytora
LEKCJA 9: Praca domowa
Testy przed kodem ?
MODUŁ 3
LEKCJA 1: Czym jest Test Driven Development?
LEKCJA 2: Co daje pisanie testów przed implementacją?
LEKCJA 3: Jak zacząć przygodę z TDD?
LEKCJA 4: Rozwiązywanie kata
LEKCJA 5: Kata a prawdziwe życie
LEKCJA 6: Wyższy poziom: BDD i ATDD
LEKCJA 7: Praca w parze
LEKCJA 8: Coding Dojo
LEKCJA 9: Praca domowa
Dobre praktyki i błędy początkujących
MODUŁ 4
LEKCJA 1: Co testować? Na czym się skupić?
LEKCJA 2: Jak testować logikę biznesową?
LEKCJA 3: Jak testować operacje z bazą danych/ zewnętrznym API?
LEKCJA 4: Konwencje nazewnicze
LEKCJA 5: Czy testy wystarczą?
LEKCJA 6: Błędy początkujących
LEKCJA 7: Praca domowa
Opis
programu:
Po co pisać testy ?
MODUŁ 1
LEKCJA 1: Powitanie
LEKCJA 2: Jak studiować kurs
LEKCJA 3: Efekt końcowy
LEKCJA 4: Wymagania
LEKCJA 5: Rodzaje testów
LEKCJA 6: Do czego najlepsze są testy jednostkowe
LEKCJA 7: Co testować?
LEKCJA 8: Myślenie programisty gdy pisze testy
LEKCJA 9: Jak napisać pierwszy test?
LEKCJA 10: Co się zmienia w innych technologiach
LEKCJA 11: Praca domowa
Narzędzia, które nam pomagają
MODUŁ 2
LEKCJA 1: Powitanie
LEKCJA 2: Dlaczego korzystamy z narzędzi?
LEKCJA 3: JUnit
LEKCJA 4: AssertJ
LEKCJA 5: Mockito i zaślepianie
LEKCJA 6: Przykłady w innych językach
LEKCJA 7: Środowisko lokalne
LEKCJA 8: Dostosowanie edytora
LEKCJA 9: Praca domowa
Testy przed kodem ?
MODUŁ 3
LEKCJA 1: Czym jest Test Driven Development?
LEKCJA 2: Co daje pisanie testów przed implementacją?
LEKCJA 3: Jak zacząć przygodę z TDD?
LEKCJA 4: Rozwiązywanie kata
LEKCJA 5: Kata a prawdziwe życie
LEKCJA 6: Wyższy poziom: BDD i ATDD
LEKCJA 7: Praca w parze
LEKCJA 8: Coding Dojo
LEKCJA 9: Praca domowa
Dobre praktyki i błędy początkujących
MODUŁ 4
LEKCJA 1: Co testować? Na czym się skupić?
LEKCJA 2: Jak testować logikę biznesową?
LEKCJA 3: Jak testować operacje z bazą danych/ zewnętrznym API?
LEKCJA 4: Konwencje nazewnicze
LEKCJA 5: Czy testy wystarczą?
LEKCJA 6: Błędy początkujących
LEKCJA 7: Praca domowa
Sprawdź opinie moich studentów:
Poniżej znajdziesz opinie kilku z absolwentów TEGO programu. Gwarantuję zadowolenie i satysfakcję uczestnikom moich kursów więc bez problemu zostawiają mi takie opinie.
Chciałabym, żeby za kilka tygodni znalazła się tu Twoja pozytywna opinia. Wierzę, że tak będzie.
Inaczej nie robiłabym tego programu.
Już miałem pare podejść do testów jednostkowych i nigdy w pełni ich nie zrozumiałem, więc stwierdziłem że to dobra okazja.
Kupiłem kurs pod wpływem impulsu i mimo początkowych problemów z instalowaniem i konfigurowaniem środowiska i frameworków pod Swifta, to była dobra decyzja.
Myślę, że ten kurs będzie najlepszy dla kogoś, kto już ma trochę doświadczenia w programowaniu aby ominąć jakieś problemy niezwiązane z testami, ale wciąż nie potrafi pisać testów.
- Marcin K.
iOS Developer
Dołączyłem do kursu by poszerzyć swoją ogólną wiedzę o testowaniu a przy okazji poćwiczyć kodowanie. Najtrudniej było mi po każdym module usiąść i zrobić zadania domowe, ale się udało.
Polecam ten kurs każdemu inżynierowi. Ja nie jestem programistą tylko początkującym testerem i z pewnością kurs pomaga nabrać zrozumienia całego procesu testowania i tego jak ważne jest by na każdym poziomie testy odwoływały się do biznesu i wymagań biznesowych.
Jest to świetnie przygotowany kurs, jasno i zrozumiale wyłożona trudna materia!
- Przemysław Baszyński
Tester oprogramowania
Testy były mi potrzebne do dalszego rozwoju aplikacji. Miałem wątpliwości, czy ten kurs będzie dobry dla tych, którzy nie piszą w Javie (ja używam Pythona). Później okazało się to zerową przeszkodzą.
Zaskoczyła mnie efektywność tego kursu. Nie ma tam przesadnie dużo materiału w postaci samych filmików, jednakże one w połączeniu ze spotkaniami (także z Kubą!) znacznie mnie rozwinęły.
Polecam ten kurs komuś kto chce zacząć pisać testy i lubi uporządkowaną wiedzę.
- Tomasz W.
Python Programmer
Sprawdź opinie moich studentów:
Poniżej znajdziesz opinie kilku z moich studentów z wcześniejszych programów. Gwarantuję zadowolenie i satysfakcję uczestnikom moich kursów więc bez problemu zostawiają mi takie opinie.
Chcę abyś jako przyszły specjalista od testów zostawił mi takie same. Wierzę, że tak będzie. Inaczej nie robiłabym tego programu.
Już miałem pare podejść do testów jednostkowych i nigdy w pełni ich nie zrozumiałem, więc stwierdziłem że to dobra okazja.
Kupiłem kurs pod wpływem impulsu i mimo początkowych problemów z instalowaniem i konfigurowaniem środowiska i frameworków pod Swifta, to była dobra decyzja.
Myślę, że ten kurs będzie najlepszy dla kogoś, kto już ma trochę doświadczenia w programowaniu aby ominąć jakieś problemy niezwiązane z testami, ale wciąż nie potrafi pisać testów.
- Marcin K.
iOS Developer
Dołączyłem do kursu by poszerzyć swoją ogólną wiedzę o testowaniu a przy okazji poćwiczyć kodowanie. Najtrudniej było mi po każdym module usiąść i zrobić zadania domowe, ale się udało.
Polecam ten kurs każdemu inżynierowi. Ja nie jestem programistą tylko początkującym testerem i z pewnością kurs pomaga nabrać zrozumienia całego procesu testowania i tego jak ważne jest by na każdym poziomie testy odwoływały się do biznesu i wymagań biznesowych.
Jest to świetnie przygotowany kurs, jasno i zrozumiale wyłożona trudna materia!
- Przemysław Baszyński
Tester Oprogramowania
Testy były mi potrzebne do dalszego rozwoju aplikacji. Miałem wątpliwości, czy ten kurs będzie dobry dla tych, którzy nie piszą w Javie (ja używam Pythona). Później okazało się to zerową przeszkodzą.
Zaskoczyła mnie efektywność tego kursu. Nie ma tam przesadnie dużo materiału w postaci samych filmików, jednakże one w połączeniu ze spotkaniami (także z Kubą!) znacznie mnie rozwinęły.
Polecam ten kurs komuś kto chce zacząć pisać testy i lubi uporządkowaną wiedzę.
- Tomasz W.
Python Programmer
Cena Programu to
599 PLN
(brutto)
Cena Programu to 599 PLN (brutto)
Jakie inne bonusy otrzymam ?
Jakie inne bonusy otrzymam ?
Często zadawane pytania:
Często zadawane pytania:
Z Olą Kunysz łączą mnie wartości programistyczne - testy jednostkowe, TDD, oraz refaktoryzacja. Jestem pełen podziwu wobec jej wkładu w polską społeczność IT - darmowe webinary, warsztaty, a nawet programistyczna ewangelizacja na TikToku. Charyzma Oli jest również widoczna na scenie - podczas konferencji i meetup’ów. Takich programistycznych osobowości nam trzeba więcej!
- Andrzej Krzywda, Arkency
Z Olą Kunysz łączą mnie wartości programistyczne - testy jednostkowe, TDD, oraz refaktoryzacja. Jestem pełen podziwu wobec jej wkładu w polską społeczność IT - darmowe webinary, warsztaty, a nawet programistyczna ewangelizacja na TikToku. Charyzma Oli jest również widoczna na scenie - podczas konferencji i meetup’ów. Takich programistycznych osobowości nam trzeba więcej!
- Andrzej Krzywda, Arkency
Nie wahaj się ani chwili dłużej.
Nie wahaj się ani chwili dłużej.
Copyright © 2023 - Szkoła Testów
Copyright © 2023 - Szkoła Testów | Polityka Prywatności | Regulamin