ODBIERZ TWÓJ BONUS :: »

Testowanie w React. Kurs video. Kompleksowe testy dla Frontend Developera

Podstawowe informacje:
Czas trwania: 02:14:31
Poziom: średnio zaawansowany
Autor: Kamil Homernik
Liczba lekcji: 26
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
69,30 zł 99,00 zł (-30%)
29,90 zł najniższa cena z 30 dni Dodaj do koszyka Za zakup otrzymasz 69 punktów
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w helion.pl

Czego się nauczysz?

  • Konfiguracji środowiska testowego z użyciem React, Vite, Vitest i React Testing Library
  • Rozróżniania rodzajów testów: jednostkowych, komponentów, integracyjnych i end-to-end
  • Monitorowania aplikacji po wdrożeniu przy użyciu Sentry lub Datadog
  • Pisania pierwszych testów komponentów React w praktyczny sposób
  • Testowania interakcji użytkownika: kliknięć, wpisywania tekstu, obsługi formularzy
  • Symulowania zachowania przeglądarki i testowania dynamicznych zmian stanu
  • Mockowania funkcji, komponentów i żądań sieciowych
  • Stosowania querySelektorów w React Testing Library (na przykład getByText, findByRole) zgodnie z dobrymi praktykami
  • Testowania komponentów korzystających z hooków, takich jak useState
  • Pomiaru i analizy pokrycia kodu testami (test coverage)
  • Stosowania dobrych praktyk w testowaniu: pisania czytelnych, odpornych na zmiany i szybkich testów
  • Wykrywania i unikania antywzorców projektowych (anti-patterns) w testach
  • Tworzenia testów E2E z wykorzystaniem biblioteki Playwright
  • Rozróżniania testów jednostkowych, integracyjnych i E2E, a także określania ich zastosowania w cyklu życia projektu
  • Ćwiczenia pisania testów na gotowej aplikacji React – krok po kroku
  • Korzystania z profesjonalnych notatek wspierających powtórkę i dalszą naukę

Spis lekcji

1. Testowanie w React 02:14:31
1.1. Przywitanie
OGLĄDAJ » 00:00:52
1.2. Wprowadzenie do testowania
00:08:28
1.3. Przegl?d podstawowych technologii
00:05:51
1.4. Przygotowanie ?rodowiska
00:06:24
1.5. Pierwszy test z bliska
00:07:24
1.6. GitHub
00:02:32
1.7. Wzorzec AAA i prostota testów
00:04:11
1.8. Pisanie dodatkowych testów dla funkcji sum i nowa funkcja
OGLĄDAJ » 00:04:37
1.9. Pisanie testów - praca samodzielna
00:02:23
1.10. Obsługa wyjątków i testowanie ich
00:04:11
1.11. Podsumowanie podstaw testowania
00:01:46
1.12. Testowanie aplikacji React
00:05:28
1.13. Podział aplikacji na komponenty i instalacja React Testing Library
00:05:04
1.14. Podział aplikacji na komponenty cd.
00:03:17
1.15. Rodzaje i typy query
00:05:43
1.16. Interakcja z użytkownikiem
00:06:33
1.17. Praca z komponentami
00:09:00
1.18. Snapshot testing
00:07:23
1.19. Mockowanie komponentów
OGLĄDAJ » 00:02:43
1.20. Samodzielna implementacja mocków komponentów
00:04:17
1.21. Testowanie i mockowanie funkcji asynchronicznych - logowanie
00:14:01
1.22. Testy integracyjne
00:08:55
1.23. Test coverage
00:03:33
1.24. Testy e2e
00:04:26
1.25. Znaczenie testowania w cyklu życia oprogramowania i projektach frontendowych
00:04:45
1.26. Zakończenie kursu
00:00:44

Obierz kurs na... testowanie frontendu

W erze dynamicznych interfejsów automatyzacja testowania okazuje się szczególnie potrzebna dla utrzymania jakości i wydajności. Wiele firm IT oczekuje dziś od frontend developerów umiejętności testowania kodu jako standardu, nie dodatku. Dzięki testom jednostkowym, integracyjnym i end-to-end wykryjesz błędy, zanim trafią one do użytkowników końcowych. Poprawnie przeprowadzone testy przekładają się na szybsze i bezpieczniejsze wdrażanie zmian. Testując frontend, poznasz nowoczesne narzędzia takie jak biblioteka React Testing Library (RTL), która pozwala testować komponenty w sposób odzwierciedlający rzeczywiste interakcje użytkownika, i Vitest – framework testowy doskonale zintegrowany z Vite i zapewniający błyskawiczne uruchamianie testów.

Znajomość testowania frontendu znacząco wpływa na rozwój kariery frontend developera. Pozwala się wyróżnić na rynku pracy, zwiększa pewność przy wprowadzaniu zmian i buduje zaufanie w zespole. Umiejętność pisania testów to znak profesjonalizmu i dojrzałości technicznej; ceniona jest zwłaszcza w większych firmach i zaawansowanych projektach. Dzięki pisaniu testów łatwiej awansować, wejść w role techniczne lub liderskie i pracować nad bardziej odpowiedzialnymi zadaniami. To inwestycja, która przekłada się na jakość kodu, bezpieczeństwo wdrożeń i długofalowy rozwój zawodowy.

Testowanie w React. Kurs video. Kompleksowe testy dla frontend developera ukończysz na poziomie średnio zaawansowanym. Zdobędziesz wiedzę o testowaniu komponentów w React i unikaniu błędów. Opanujesz nowoczesne narzędzia, takie jak Vitest i React Testing Library, które są standardem w świecie frontendu. Nauczysz się mierzyć pokrycie kodu testami (test coverage) i optymalizować testy tak, by były skuteczne. Napiszesz testy end-to-end (E2E) z wykorzystaniem Playwrighta i dowiesz się, jak monitorować aplikację po wdrożeniu. Przećwiczysz dobre praktyki testowania stosowane przez Google czy Netflix. Nauczysz się mockować funkcje, komponenty i żądania sieciowe, a także testować komponenty z hookami. Poznasz różne rodzaje testów: jednostkowe, integracyjne i E2E, zrozumiesz również, kiedy i jak je stosować. Przećwiczysz cały proces testowania na gotowej aplikacji React: od konfiguracji po testy E2E w realistycznych scenariuszach. Dzięki temu zdobytą wiedzę od razu zastosujesz w praktyce, pracując nad rzeczywistymi projektami.

Dobre testy to pewność, że aplikacja działa tak, jak powinna. Dzięki nim oszczędzasz czas na szukanie błędów i zyskujesz spokój, że Twoje zmiany nie popsują już działającego kodu. Testowanie to po prostu rozsądne podejście do pisania aplikacji, które pomaga uniknąć problemów w przyszłości.

Wybrane bestsellery

O autorze kursu video

Kamil Homernik – doświadczony programista z blisko 10-letnim stażem. Pracuje w firmie Bayer, gdzie tworzy aplikacje używane przez użytkowników na całym świecie. Specjalizuje się w technologiach frontendowych i sztucznej inteligencji wspierającej programowanie. Po pracy jeździ na rowerze po Żuławach i bierze udział w hackathonach jako mentor, pomagając zespołom tworzyć innowacyjne produkty.

Oceny i opinie klientów: Testowanie w React. Kurs video. Kompleksowe testy dla Frontend Developera Kamil Homernik (1)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
6.0
  • 6 (1)
  • 5 (0)
  • 4 (0)
  • 3 (0)
  • 2 (0)
  • 1 (0)
  • OK

    Opinia: anonimowa Opinia dodana: 2025-08-01 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2025-04-30
ISBN: 978-83-289-2433-8, 9788328924338
Numer z katalogu: 255518

Videopoint - inne kursy

Kurs video
69,30 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion