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%)
39,90 zł najniższa cena z 30 dni Dodaj do koszyka
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 ebookpoint.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
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile