🤔 Zanim zaczniesz czytać – sprawdź, czy ten kurs jest dla Ciebie.
Czy pracujesz już jako tester manualny?
Czy chcesz wejść w świat automatyzacji testów?
Czy czujesz, że Twoja wiedza z JavaScript/TypeScript nie jest jeszcze wystarczająca do automatyzacji testów?
👉 Jeśli choć raz kliknąłeś ✅ – ten kurs jest dla Ciebie!
A jeśli nadal się wahasz – przewiń niżej i zobacz, jak wygląda kurs od środka 👇
Przedstawiam Ci kurs "TypeScript dla testera"
- Poznasz TypeScript – język, który stał się standardem w automatyzacji testów frontendowych i API.
- Skonfigurujesz profesjonalne środowisko pracy (Node.js, npm, git, VSCode).
- Nauczysz się korzystać z narzędzi wspierających jakość kodu (Prettier, ESLint).
- Zrozumiesz typowanie, konwersje typów i strukturę aplikacji w TypeScript.
- Przygotujesz się do realnych projektów testerskich, pisząc własne moduły i funkcje.
- Kurs obejmuje zadania domowe i rozwiązania, aby utrwalić wiedzę w praktyce i sprawdzić swoje postępy na bieżąco.
- Otrzymasz certyfikat potwierdzający Twoje kompetencje techniczne.
- Zyskasz wsparcie społeczności i mentorów na każdym etapie nauki.
- Masz pełny, dożywotni dostęp do materiałów i aktualizacji kursu.
🤔 Zastanawiasz się, czy sam TypeScript wystarczy? A może lepiej zacząć od nauki JavaScript?
Koniecznie zobacz tę lekcję – rozwieje Twoje wątpliwości już na starcie!
Twoje środowisko pracy:
Na start przygotujesz swoje środowisko jak profesjonalny tester. Nauczysz się instalować i konfigurować Node.js, npm, git i VSCode, a także tworzyć własne projekty. Bez stresu, bez skomplikowanych instrukcji – krok po kroku, nawet jeśli nigdy wcześniej tego nie robiłeś.
Twój pierwszy kod:
W tej części poznasz podstawy TypeScript od zupełnego zera. Nauczysz się, jak działają typy danych, instrukcje warunkowe, funkcje, obiekty i klasy. Wszystko w praktyce, bez zbędnej teorii – dokładnie tak, jak potrzebuje tester automatyzujący.
Twoje pierwsze projekty:
Każdy moduł kończy się praktycznym zadaniem i rozwiązaniem. Stworzysz własne funkcje, programy oraz mini-projekty, ucząc się, jak pisać czytelny i profesjonalny kod. Dzięki dodatkowym bonusom utrwalisz wiedzę i będziesz gotowy na pierwsze wyzwania testerskie z TypeScript.
Co zyskujesz, dołączając teraz do kursu?
- 13 modułów i ponad 16 godzin praktycznej nauki!
Bez lania wody – tylko konkretne umiejętności, których naprawdę potrzebujesz. - Pełna konfiguracja środowiska od zera.
Nie musisz nic wiedzieć – wszystkiego nauczysz się w trakcie kursu! - TypeScript od podstaw w praktyce.
Typy, funkcje, klasy, obiekty – wyjaśnione w prosty i zrozumiały sposób, z praktycznymi przykładami. - Wsparcie społeczności testerów.
Nie uczysz się sam – masz grupę ludzi i mentorów, którzy Ci pomogą. - Dożywotni dostęp do wszystkich lekcji i aktualizacji.
Uczysz się we własnym tempie – wracasz kiedy chcesz! - Bezpośrednie wsparcie od prowadzącego.
Masz pytanie? Odpowiedź czeka szybciej niż myślisz! - Wideo, które tłumaczy wszystko krok po kroku.
Nie czytasz podręczników – widzisz, jak to zrobić na ekranie. - Kod źródłowy na GitHubie.
Każdy etap nauki masz w repozytorium – bez zgadywania i błądzenia. - Certyfikat ukończenia kursu.
Potwierdź swoje nowe kompetencje przed rekruterem lub szefem! - Ogromna oszczędność czasu.
Zamiast tracić miesiące na szukanie informacji, dostajesz gotową, sprawdzoną ścieżkę.
Dołączam do kursu!
Wszystko jasne, Bartek!
Znam Twoje materiały, ufam Ci w 100%, więc chcę od razu dołączyć do kursu.
Poznaj swojego instruktora
Kim jestem i dlaczego mogę Cię tego wszystkiego nauczyć?
Nazywam się Bartosz Kita, mam dwóch wspaniałych synów i niesamowitą
żonę!
Przez 15 lat zajmowałem się testowaniem oprogramowania, a przez 10 lat
zajmowałem się
tylko i wyłącznie automatyzacją testów.
Pisałem testy zarówno do frontendu, używając Javy i Selenium, oraz testy do backendu używając Postmana lub Javy wraz z biblioteką REST Assured.
Od 4 lat zajmuję się prowadzeniem szkoleń z zakresu automatyzacji testów,
testowania frontendu oraz testowania REST API.
Tworzę i publikuję kursy dla testerów, takie jak: "Szkoła Testowania
Backendu", "Java dla Testera" oraz "F.S.A.T - Full Stack Automation Tester".
Na platformie AkademiaQA.pl zgromadziłem już prawie trzy tysiące kursantów, a
ich liczba nieustannie rośnie.
W 2022 roku zostałem nominowany do konkursu "Ludzie testowania 2021" organizowanego przez testerzy.pl

TypeScript dla testera w liczbach
Modułów
Godziny materiału
Lekcji
Praktycznych ćwiczeń
Zobacz szczegółowy program kursu "TypeScript dla testera"
MODUŁ 1 – WPROWADZENIE
W tym module poznasz podstawowe założenia kursu, różnice między JavaScript a TypeScript oraz swojego instruktora. Dowiesz się również, czego będziesz potrzebować do efektywnej nauki, gdzie znaleźć kod źródłowy oraz jak zdobyć certyfikat ukończenia. Na koniec poznasz narzędzia wspierające Twoją naukę – quizy i zeszyt postępów.
Lekcja 1 – Powitanie
Lekcja 2 – Różnica między JavaScript a TypeScript
Lekcja 3 – Twój instruktor
Lekcja 4 – Czego będziesz potrzebować
Lekcja 5 – Quizy i certyfikat ukończenia kursu
Lekcja 6 – Kod na GitHubie
Lekcja 7 – Wspólna nauka i zeszyt postępów
MODUŁ 2 – KONFIGURACJA ŚRODOWISKA
W tym module przygotujesz swoje środowisko pracy do pisania testów automatycznych. Zainstalujesz niezbędne narzędzia, skonfigurujesz edytor kodu oraz zadbasz o formatowanie i jakość kodu. Zwieńczeniem modułu będzie praktyczne ćwiczenie wraz z omówieniem rozwiązania.
Lekcja 1 – Instalacja NodeJS i npm na MacOS
Lekcja 2 – Instalacja i omówienie VSCode
Lekcja 3 – Utworzenie projektu npm
Lekcja 4 – Instalacja i konfiguracja TypeScript
Lekcja 5 – Pierwsze uruchomienie kodu TypeScript
Lekcja 6 – Instalacja Prettiera
Lekcja 7 – Konfiguracja Prettiera
Lekcja 8 – Instalacja ESLinta
Lekcja 9 – Dodatkowe wtyczki do VSCode
Lekcja 10 – Czy to konieczne
Lekcja 11 – Ćwiczenie
Lekcja 12 – Rozwiązanie ćwiczenia
MODUŁ 3 – PODSTAWOWE TYPY DANYCH
Ten moduł to fundament pracy z TypeScriptem – dowiesz się, czym są zmienne, jakie są różnice między var
, let
i const
, oraz jak działa zakres zmiennych. Nauczysz się pracy z tekstem, liczbami i wartościami logicznymi, a także poznasz różnice między typami prostymi a obiektowymi. Wszystko zakończysz praktycznym ćwiczeniem z omówieniem.
Lekcja 1 – Co to są zmienne
Lekcja 2 – Różnica między var, let i const
Lekcja 3 – Zasięg zmiennych – teoria
Lekcja 4 – Zasięg zmiennych – praktyka
Lekcja 5 – Praca z tekstem, część I
Lekcja 6 – Praca z tekstem, część II
Lekcja 7 – Praca z tekstem, część III
Lekcja 8 – Przykłady pracy z tekstem w projekcie
Lekcja 9 – Prawda albo fałsz
Lekcja 10 – Praca z liczbami
Lekcja 11 – Różnica między typami prostymi, a obiektowymi
Lekcja 12 – Ćwiczenie
Lekcja 13 – Rozwiązanie ćwiczenia
MODUŁ 4 – DODATKOWE TYPY DANYCH
W tym module zagłębisz się w dodatkowe aspekty pracy z danymi w TypeScripcie. Nauczysz się porównywać wartości, zrozumiesz różnice między null
a undefined
, poznasz instrukcje warunkowe oraz typy union
, any
i unknown
. Zdobytą wiedzę sprawdzisz w ćwiczeniu praktycznym z omówieniem rozwiązania.
Lekcja 1 – Operatory porównania
Lekcja 2 – NaN
Lekcja 3 – Różnica między null i undefined
Lekcja 4 – Instrukcje warunkowe – część I
Lekcja 5 – Instrukcje warunkowe – część II
Lekcja 6 – Instrukcje warunkowe – część III
Lekcja 7 – Union types
Lekcja 8 – Typ any
Lekcja 9 – Typ unknown
Lekcja 10 – Ćwiczenie
Lekcja 11 – Rozwiązanie ćwiczenia
MODUŁ 5 - QUIZ I
Quiz I - Pytanie utrwalające wiedzę
Quiz I - Pytanie utrwalające wiedzę
Quiz I - Pytanie utrwalające wiedzę
Quiz I - Pytanie utrwalające wiedzę
Quiz I - Pytanie utrwalające wiedzę
Quiz I - Pytanie utrwalające wiedzę
Quiz I - Pytanie utrwalające wiedzę
Quiz I - Pytanie utrwalające wiedzę
Quiz I - Pytanie utrwalające wiedzę
Quiz I - Pytanie utrwalające wiedzę
MODUŁ 6 – FUNKCJE
W tym module nauczysz się wszystkiego, co musisz wiedzieć o funkcjach w TypeScripcie. Od podstawowego tworzenia funkcji, przez przekazywanie parametrów (w tym opcjonalnych i domyślnych), aż po zaawansowane zagadnienia jak operator nullish coalescing, typ never
czy funkcje jako parametry. Poznasz także różne sposoby definiowania funkcji, import/eksport oraz sprawdzisz swoje umiejętności w praktyce.
Lekcja 1 – Wprowadzenie do funkcji
Lekcja 2 – Utworzenie pierwszej funkcji
Lekcja 3 – Przekazywanie parametrów do funkcji
Lekcja 4 – Zwracany typ w funkcji
Lekcja 5 – Przekazywanie opcjonalnych i domyślnych parametrów do funkcji
Lekcja 6 – Operator nullish coalescing
Lekcja 7 – Funkcja jako parametr
Lekcja 8 – Sposoby tworzenia funkcji
Lekcja 9 – Typ never
Lekcja 10 – Import export
Lekcja 11 – Ćwiczenie
Lekcja 12 – Rozwiązanie ćwiczenia
Lekcja 13 – Funkcje w praktyce
MODUŁ 7 – KOLEKCJE
W tym module nauczysz się pracować z kolekcjami danych w TypeScripcie – głównie tablicami, mapami i setami. Poznasz operacje na tablicach, sposoby ich transformacji i sortowania, nauczysz się wykorzystywać pętle oraz rozumieć mutowalność i niemutowalność danych. Na koniec przećwiczysz zdobytą wiedzę w praktycznym ćwiczeniu z rozwiązaniem.
Lekcja 1 – Wprowadzenie do listy
Lekcja 2 – Wyciąganie elementów z tablicy
Lekcja 3 – Custom logger
Lekcja 4 – Mutowalność i niemutowalność – teoria
Lekcja 5 – Podstawowe operacje na tablicach
Lekcja 6 – Transformacja i wyszukiwanie elementów
Lekcja 7 – Sortowanie tablic
Lekcja 8 – Warunki w spread operator
Lekcja 9 – Podsumowanie tablic
Lekcja 10 – Pętle for, for of o forEach
Lekcja 11 – Pętle while i do-while
Lekcja 12 – Mapy
Lekcja 13 – Sety
Lekcja 14 – Tuples – krotki
Lekcja 15 – Enumy
Lekcja 16 – Ćwiczenie
Lekcja 17 – Rozwiązanie ćwiczenia
QUIZ II
Quiz II - Pytanie utrwalające wiedzę
Quiz II - Pytanie utrwalające wiedzę
Quiz II - Pytanie utrwalające wiedzę
Quiz II - Pytanie utrwalające wiedzę
Quiz II - Pytanie utrwalające wiedzę
Quiz II - Pytanie utrwalające wiedzę
Quiz II - Pytanie utrwalające wiedzę
Quiz II - Pytanie utrwalające wiedzę
Quiz II - Pytanie utrwalające wiedzę
Quiz II - Pytanie utrwalające wiedzę
MODUŁ 9 – KLASY I OBIEKTY I
W tym module poznasz podstawy pracy z obiektami i klasami w TypeScripcie. Nauczysz się tworzyć obiekty na różne sposoby, dodawać do nich metody oraz rozróżniać funkcje od metod. Zrozumiesz, czym są klasy, jak działają modyfikatory dostępu public, private i readonly, oraz jak używać getterów i setterów. Na zakończenie utrwalisz zdobytą wiedzę w praktycznym ćwiczeniu z rozwiązaniem.
Lekcja 1 - Wprowadzenie do obiektów
Lekcja 2 - Cztery sposoby tworzenia obiektów
Lekcja 3 - Dodawanie metod do obiektów
Lekcja 4 - Różnica między funkcją a metodą
Lekcja 5 - Co to jest klasa
Lekcja 6 - Utworzenie pierwszej klasy
Lekcja 7 - Dodanie metod do klasy
Lekcja 8 - Modyfikatory dostępu - public i private
Lekcja 9 - Modyfikator readonly
Lekcja 10 - Metody getters i setters
Lekcja 11 - Ćwiczenie
Lekcja 12 - Rozwiązanie ćwiczenia
MODUŁ 10 – KLASY I OBIEKTY II
W tym module zagłębisz się w bardziej zaawansowane zagadnienia związane z klasami i obiektami w TypeScripcie. Poznasz pola i metody statyczne, konstruktor prywatny oraz zasadę kompozycji. Nauczysz się tworzyć klasy bazowe, dziedziczyć po nich oraz stosować klasy abstrakcyjne i polimorfizm. Zrozumiesz, jak wykorzystać interface'y jako typy i kontrakty, a także poznasz różnice między type a interface. Na koniec zobaczysz praktyczne zastosowania typów Record i Partial oraz przećwiczysz nową wiedzę w zadaniu z rozwiązaniem.
Lekcja 1 - Pola i metody statyczne
Lekcja 2 - Prywatny konstruktor
Lekcja 3 - Kompozycja
Lekcja 4 - Wprowadzenie do dziedziczenia
Lekcja 5 - Utworzenie klasy bazowej i dodanie dziedziczenia
Lekcja 6 - Dodanie klasy abstrakcyjnej
Lekcja 7 - Nadpisywanie metod
Lekcja 8 - Polimorfizm
Lekcja 9 - Interface jako typ obiektu
Lekcja 10 - Interface jako kontrakt dla klasy
Lekcja 11 - Interface w klasie abstrakcyjnej
Lekcja 12 - Rozszerzanie interfaców
Lekcja 13 - Różnica między typem a interfacem
Lekcja 14 - Record
Lekcja 15 - Partial
Lekcja 16 - Przykład kodu w projektach UI i API
Lekcja 17 - Ćwiczenie
Lekcja 18 - Rozwiązanie ćwiczenia
MODUŁ 11 – TYPY GENERYCZNE
W tym module nauczysz się korzystać z typów generycznych w TypeScripcie. Dowiesz się, jak tworzyć funkcje, interfejsy i metody generyczne oraz jak stosować ograniczenia (constraints) dla większej kontroli typów. Zobaczysz również praktyczne zastosowania generyków w testach API, co pozwoli Ci pisać bardziej elastyczny i wielokrotnego użytku kod.
Lekcja 1 - Funkcje generyczne
Lekcja 2 - Interfacy generyczne
Lekcja 3 - Metody generyczne
Lekcja 4 - Funkcje generyczne z ograniczeniami
Lekcja 5 - Praktyczne przykłady użycia typów generycznych w testach API
MODUŁ 12 – QUIZ III
Quiz III - Pytanie utrwalające wiedzę
Quiz III - Pytanie utrwalające wiedzę
Quiz III - Pytanie utrwalające wiedzę
Quiz III - Pytanie utrwalające wiedzę
Quiz III - Pytanie utrwalające wiedzę
Quiz III - Pytanie utrwalające wiedzę
Quiz III - Pytanie utrwalające wiedzę
Quiz III - Pytanie utrwalające wiedzę
Quiz III - Pytanie utrwalające wiedzę
Quiz III - Pytanie utrwalające wiedzę
CERTYFIKAT UKOŃCZENIA KURSU
Uzyskaj certyfikat ukończenia kursu
BONUS – DODATKOWE LEKCJE
Lekcja 1 - Czym jest asynchroniczność, async, await i promise
BONUS – NAPISZ PIERWSZE TESTY UI I API W PLAYWRIGHT
Moduł dostępny wkrótce!
BONUS – GIT WPROWADZENIE
Ten bonusowy moduł to szybkie i praktyczne wprowadzenie do pracy z systemem kontroli wersji Git. Dowiesz się, czym jest Git, jak go zainstalować na Windowsie, jak korzystać z terminala oraz jak zainicjować repozytorium i wykonać pierwszy commit. Na koniec nauczysz się tworzyć nowe branche i klonować projekty z GitHuba.
Lekcja 1 – Co to jest Git
Lekcja 2 – Instalacja gita na Windows 11
Lekcja 3 – Instalacja CMDER na Windows 11
Lekcja 4 – Podstawowe komendy w terminalu
Lekcja 5 – Konfiguracja gita – kopia
Lekcja 6 – Inicjalizacja pustego repozytorium git
Lekcja 7 – Pierwszy komit
Lekcja 8 – Dodajemy nowy branch
Lekcja 9 – Klonujemy projekt z GitHuba
"Już teraz wiem, że wybór tego kursu to świetna inwestycja w siebie.
Już widzę
efekty!"
Mariusz
"... najlepszy kurs jaki do tej pory przerobiłam"
Katarzyna
"... to był mój strzał w 10!"
Ania
Bartek, czego KONKRETNIE nauczę się z tego kursu?”
To jak zapytać senior testera, co KONKRETNIE zmienia znajomość TypeScript w automatyzacji testów.
Odpowiedź brzmi: Twoje testy będą czytelne, skalowalne i gotowe na produkcję — a rekruterzy sami będą zapraszać Cię na rozmowy. 🚀
A jeszcze bardziej konkretnie to zobacz sam/sama 👇👇👇
🧠 Kurs TypeScript dla testera – zbuduj solidne fundamenty
Ten kurs to Twoje wejście do świata profesjonalnej automatyzacji.
Uczysz się TypeScriptu od podstaw aż do poziomu potrzebnego w codziennej pracy testera automatyzującego.
🔍 Co opanujesz?
- Podstawy TypeScript – typy proste, tablice, obiekty, funkcje, zmienne, operatory
- Typowanie zaawansowane – interfejsy, typy generyczne, uniony, aliasy typów
- Obsługę błędów i stanów – typy `undefined`, `null`, `void`, `never`
- Budowanie struktur danych – mapy, sety, krotki
- Organizację kodu – moduły, eksporty, importy, domyślne i nazwane
- Praktyczne myślenie typami – planowanie struktury API i modeli danych
⚙️ Stack i przykłady użycia
- TypeScript – pisany od początku pod kątem testowania aplikacji
- Konfiguracja projektu TypeScript (`tsconfig.json`) – paths, outDir, strict
- Tworzenie typów do testów API i testów UI (np. dla Playwrighta)
- Typowanie odpowiedzi z API i danych testowych
- Refaktoryzacja kodu testowego z wykorzystaniem TypeScriptu
💡 Czego się nauczysz?
- Swobodnie pisać kod testowy w TypeScript
- Projektować typy i interfejsy dostosowane do potrzeb testów
- Unikać typowych błędów typowania i pisać bardziej bezpieczne testy
- Wykorzystywać TypeScript do walidacji danych w testach API
- Tworzyć czysty i łatwy do utrzymania kod testowy
🎓 Podsumowanie
TypeScript to przyszłość testów automatycznych.
Dzięki temu kursowi:
- Twoje testy będą solidne i odporne na zmiany w aplikacji
- Zbudujesz portfolio, które pokazuje, że rozumiesz profesjonalną automatyzację
- Będziesz gotowy/gotowa do pracy na projektach komercyjnych
🎯 Kurs zawiera ponad 120 praktycznych lekcji i ponad 16 godzin wytłumaczonego kodowania!
🌟 Efekt końcowy: Umiesz pisać testy w TypeScript od zera jak profesjonalista – bez strachu o błędy typowania.
A co, jeśli czegoś nie zrozumiem?
Spokojnie — ten kurs został zaprojektowany tak, żeby krok po kroku przeprowadzić Cię od zera aż do momentu, w którym swobodnie piszesz i rozumiesz kod w TypeScript.
Nie musisz znać JavaScriptu – wszystko tłumaczę od podstaw.
Nauka programowania na początku bywa trudna, i to zupełnie normalne, że pojawią się pytania.
To wręcz dobry znak – bo pytania oznaczają, że myślisz, próbujesz, uczysz się.
I pamiętaj – nie ma głupich pytań. Szczególnie na początku.
Dlatego pod każdą lekcją znajdziesz formularz do zadawania pytań. Możesz śmiało dodać zrzut ekranu z VS Code albo link do Twojego repozytorium na GitHubie czy GitLabie.
Gdy tylko pojawi się nowe pytanie, od razu dostaję powiadomienie – i staram się jak najszybciej odpisać.
Nie zostawiam Cię z problemem.

Czy kurs TypeScript dla testera obejmuje również podstawy JavaScript?
I czy osoba, która nie zna jeszcze JavaScript, poradzi sobie z nauką TypeScriptu?
Świetne pytanie – i cieszę się, że je zadajesz!
TypeScript to tzw. superset JavaScript – oznacza to, że 95% składni i mechanizmów w TS jest identyczna z JS.
TypeScript dodaje do JavaScript głównie system typów oraz dodatkowe zabezpieczenia, a potem… podczas kompilacji i tak zamienia cały kod na czysty JavaScript!
Czy w kursie uczę JavaScript? Tak, ale w sposób naturalny i bez sztucznego rozbijania nauki na dwa etapy.
Od razu uczysz się pisać kod w TypeScript, a JavaScript poznajesz "przy okazji", bo większość kodu i zasad jest dokładnie taka sama.
Dlaczego takie podejście jest lepsze?
- Jeśli Twoim celem jest tworzenie testów (np. w Playwright), szybsze i skuteczniejsze będzie nauczenie się od razu TypeScript.
- Nie tracisz czasu na poznawanie JS, tylko po to, by potem drugi raz uczyć się różnic w TS.
- Tam, gdzie TypeScript różni się od JS, dokładnie to pokazuję w lekcjach.
- Jeśli w przyszłości będziesz potrzebować pisać kod w JavaScript, odnajdziesz się bez problemu – bo nauka TypeScript daje Ci kompletny fundament.
Dla przykładu – w kursie Playwright API pokazuję też użycie JavaScript w Postmanie i nasi kursanci świetnie radzą sobie z przejściem między tymi dwoma językami. 👨💻👩💻
Podsumowując:
➡️ Nie musisz znać JavaScript, żeby zacząć kurs.
➡️ Nauczysz się wszystkiego, czego potrzebujesz do automatyzacji testów.
➡️ A jeśli kiedyś będziesz pisać w JS — poczujesz się tam jak w domu. 🙂
Masz jeszcze pytania? Napisz do mnie maila (bartek(małpka)akademiaqa.pl) – chętnie pomogę!
Certyfikat ukończenia kursu
Chcesz potwierdzić swoje umiejętności?
Po ukończeniu kursu otrzymasz imienny certyfikat "TypeScript dla Testera", który możesz dodać do CV lub profilu na LinkedIn.

Aby go zdobyć, wystarczy spełnić 3 proste warunki:
- Obejrzyj wszystkie lekcje
To gwarancja, że poznasz cały materiał i nie przegapisz niczego ważnego. - Zdaj wszystkie quizy
Każda część kursu kończy się quizem. Certyfikat otrzymasz, jeśli poprawnie odpowiesz na wszystkie pytania we wszystkich trzech testach. - Zdobądź token certyfikacyjny
To ostatni krok. Jak go zdobyć? Spokojnie — wszystko wyjaśniam w trakcie kursu. 😉
Poznaj opinie moich kursantów




















Materiały dodatkowe i bonusy
Nauka programowania to nie wszystko!
W ramach kursu przygotowałem dla Ciebie dodatkowe materiały oraz mnóstwo wartościowych bonusów, które pomogą Ci lepiej zrozumieć i utrwalić wiedzę.
W kursie znajdziesz między innymi:
- Dostęp do prywatnej grupy na Facebooku, wyłącznie dla kursantów AkademiaQA – miejsce do zadawania pytań, dyskusji i dzielenia się inspiracjami.
- Cały kod źródłowy dostępny na GitHubie – możesz porównać swój kod z wersją instruktora i śledzić postęp z lekcji na lekcję.
- Zeszyt postępów – możesz robić notatki do każdej lekcji w jednym miejscu i łatwo wracać do przerobionych tematów.
- Bonusowe lekcje o pracy z Git.
- Quizy pomagające utrwalić najważniejsze zagadnienia z kursu.
- Ćwiczenia praktyczne do samodzielnego rozwiązania wraz z przykładowymi odpowiedziami.

🎁 BONUS: Prywatna grupa dla kursantów AQA
Masz dostęp do prywatnej grupy na Facebooku, przeznaczonej TYLKO I WYŁĄCZNIE dla kursantów AkademiQA.
To miejsce, w którym znajdziesz wsparcie, którego często brakuje w najbliższym otoczeniu.
Na grupie rozmawiamy o testowaniu, dzielimy się ciekawymi ofertami pracy, wydarzeniami, a także… luźnymi tematami niezwiązanymi z branżą.
W grupie są też doświadczeni kursanci z wcześniejszych edycji "Szkoły Testowania Backendu", którzy chętnie pomogą Ci rozwiązać każdy problem i pokonać każde wyzwanie.
Masz pytanie? Potrzebujesz rady? Pytaj śmiało!
Chcesz podzielić się czymś, co Cię rozbawiło, zmotywowało, zainspirowało albo dało do myślenia? Nie krępuj się – wrzucaj śmiało!
Może chcesz kogoś poznać osobiście? Spytaj, kto jest z Twojego miasta albo ma podobne pasje.

🎁 BONUS: Kod na Githubie

Kolejnym bonusem w kursie jest dostęp do pełnego kodu źródłowego umieszczonego na GitHubie.
Cała część projektowa kursu – wszystkie testy, konfiguracje i przykłady – znajduje się w jednym miejscu, na GitHubie.
Bardzo rekomenduję, żebyś samodzielnie pisał/pisała kod podczas oglądania lekcji. Ale z doświadczenia wiem, że mogą pojawić się pytania i niejasności.
Dlatego w pierwszej lekcji każdego modułu znajdziesz link do mojego kodu na GitHubie.
Jeżeli coś nie będzie działać lub będziesz chciał/chciała upewnić się, czy robisz to dobrze – możesz natychmiast porównać swój kod z tym, który pokazuję w kursie.
Masz dożywotni dostęp do kursu i wszystkich aktualizacji. Jeżeli coś się zmieni – po prostu dociągniesz najnowsze zmiany z GitHuba.
🎁 BONUS: Zeszyt postępów
Z poprzednich kursów wiem, że kursanci często robią notatki podczas nauki.
Kiedy ja uczę się czegoś nowego, to lubię sobie to zapisać i utrwalić. Nie zawsze mam przy sobie mój notatnik, a do notatek w różnych miejscach nigdy nie wracam.
Właśnie w tym celu przygotowałem zeszyt postępów, gdzie będziesz mógł/mogła dodawać notatki do każdej lekcji.
Wszystko będzie w jednym miejscu i z łatwością będziesz mógł/mogła wracać do tych materiałów.
Potrzebujesz szybko wrócić do wybranej lekcji? Jeden rzut oka na zeszyt i już wiesz, w którym to było module.
Zeszyt postępów znajdziesz natychmiast po zalogowaniu do kursu.

🎁 BONUS: Git – Wprowadzenie dla testerów

Ten dodatkowy moduł to praktyczne wprowadzenie do Gita – narzędzia niezbędnego w pracy każdego testera automatyzującego.
W 9 krótkich lekcjach pokażę Ci, jak zainstalować Gita, skonfigurować środowisko na Windows 11, korzystać z terminala, tworzyć repozytoria oraz pracować na branchach.
Dowiesz się m.in. tego:
- Czym jest Git i jak działa,
- Jak wykonać pierwszy commit,
- Jak klonować projekty z GitHuba,
- Jak stworzyć i przełączać się między branchami.
Moduł jest idealny dla osób początkujących, które nigdy wcześniej nie pracowały z Gitem lub chcą uzupełnić braki. Wszystko pokazane krok po kroku, na konkretnych przykładach.
Dla kogo jest ten kurs?
Jeśli moje dotychczasowe argumenty do Ciebie przemawiają – to już mogę powiedzieć, że ten
kurs jest stworzony właśnie dla Ciebie.
Ale pozwól, że podejdę do tego z nieco innej strony.
Wyobraź sobie, że mam szklaną kulę i potrafię przewidzieć Twoje potrzeby:
Otóż prawdopodobnie:
- Masz już co najmniej rok doświadczenia w branży?
- Pracujesz jako tester, głównie manualny, i czujesz, że czas na kolejny krok
- Testy manualne to coś, co znasz, ale chciałbyś rozwinąć się w kierunku automatyzacji?
- Automatyzacja testów to temat, który Cię intryguje, ale nie wiesz, jak zacząć?
- Czujesz, że darmowe materiały na YouTube tylko liznęły temat i potrzebujesz czegoś więcej?
- A może hinduski akcent w tutorialach nie do końca do Ciebie trafia?
Jeśli odpowiedziałeś "tak" na większość z tych pytań, to… jestem pewien, że ten kurs będzie
dla Ciebie idealny.
Skąd ta pewność?
Bo kiedyś byłem dokładnie tam, gdzie Ty. Rozumiem Twoje wyzwania, ambicje i pragnienie, by w
końcu zacząć działać.
Dlatego ten kurs to Twój naturalny następny krok.

Dla kogo NIE jest ten kurs?

Mówi się, że "wiedza to potęga". To kłamstwo. Tak naprawdę dopiero
PRAKTYKA i ZASTOSOWANIE danej wiedzy daje potężne rezultaty.
Jeśli uważasz, że samo kupno kursu rozwiąże Twoje problemy, to jesteś w błędzie.
- Kurs nie jest przeznaczony dla osób, które nie pracują jeszcze w IT. Tutaj chodzi o wejście szczebel wyżej w zawodowej drabinie, a nie naukę od podstaw.
- Zajmujesz się automatyzacją testów w Playwright i TypeScript na co dzień? Nie kupuj.
- Jesteś kompletnie zielony/zielona w informatycznych tematach? Przykro mi, ale to nie jest kurs dla Ciebie.
Zakup na raty 10 x 0%
Pamiętaj o możliwości zakupu kursu na raty.
Dzięki naszej współpracy z TPay oraz z bankiem Pekao, umożliwiamy zakup na raty 0%.
Wystarczy kilka prostych kroków, żeby kupić wybrany kurs lub pakiet kursów na raty.
- Dodaj kurs do koszyka.
- Podaj dane potrzebne do wystawienia faktury.
- Przejdź do płatności.
- Wybierz Rato Pekao 10 x 0%.
- Wypełnij wniosek i poczekaj na akceptację.

Masz wątpliwości? To zupełnie normalne!
- „Nie umiem programować”
W tym kursie uczysz się od zera – bez żadnych wymagań wstępnych. Wszystko tłumaczę prostym językiem, krok po kroku. - „Nie jestem techniczny / techniczna”
Ten kurs jest właśnie dla osób nietechnicznych, które chcą wejść do świata automatyzacji bez stresu. - „Nie ogarnę konfiguracji i narzędzi”
Masz wszystko pokazane na wideo – co kliknąć, co zainstalować, jak działać. Do tego masz moje wsparcie. - „Nie wiem, od czego zacząć”
W kursie masz wszystko uporządkowane krok po kroku – od instalacji środowiska, przez zmienne, typy, funkcje i klasy, aż po realne przykłady użycia TypeScriptu w pracy testera. - „Co jeśli nie znajdę pracy?”
Automatyzacja to najbardziej poszukiwany skill w testowaniu. Kurs buduje Twoje portfolio i pewność siebie. - „Nie będę miał/a kogo zapytać”
Masz dostęp do grupy wsparcia oraz komentarzy pod lekcjami. - „Nie mam czasu na naukę”
Lekcje są krótkie i konkretne. Możesz uczyć się w swoim tempie, nawet po 20 minut dziennie. - „Boję się, że nie dam rady”
To naturalne. Ale nie musisz być ekspertem – wystarczy, że zaczniesz. Resztą zajmiemy się razem. 💪
Cena kursu
Podana cena jest ceną brutto. Do każdej sprzedaży wystawiana jest faktura VAT.
Masz dodatkowe pytania, potrzebujesz fakturę proforma lub chcesz kupić kurs dla całego zespołu?
Napisz maila do Asi: asia[małpka]akademiaqa.pl - rzeczy niemożliwe rozwiązuje od ręki, a na cuda trzeba chwilę poczekać ;)
🎓 TypeScript dla testera
1497 PLN
- Dożywotni dostęp do kursu
- Dożywotni dostęp do wszystkich aktualizacji
- 13 modułów tematycznych
- Ponad 16 godzin materiałów wideo
- Łącznie ponad 120 lekcji
- Ćwiczenia utrwalające wiedzę po wybranych lekcjach
- Trzy quizy sprawdzające Twoją wiedzę
- Certyfikat ukończenia kursu – gotowy do pokazania rekruterowi lub szefowi
- Dostęp do prywatnej grupy kursantów – tylko dla uczestników STB
- Zeszyt postępów – śledź, co już przerobiłeś/aś
- Kod źródłowy na GitHubie – do każdej lekcji, bez zgadywania i błądzenia
- Wsparcie merytoryczne w komentarzach pod lekcjami
- Bezpośredni kontakt z prowadzącym – nie zostajesz sam/a
- ZERO RYZYKA!
30 dni gwarancji zwrotu pieniędzy - 🎁 Bonus: Mini kurs – wprowadzenie do Gita
🎓 TypeScript dla testera
🎓 Playwright UI
🎓 Playwright API
🎓 Playwright Advanced
🎓 GitHub Copilot dla Testera
🎓 Playwright MCP
2497 PLN
ZAMIAST 7386 PLN
Najniższa cena z ostatnich 30 dni przed obniżką wynosiła: 7386 PLN
- Dożywotni dostęp do wszystkich kursów z pakietu
- Dożywotni dostęp do wszystkich aktualizacji każdego z kursów
- 50 modułów tematycznych – pogrupowanych logicznie, krok po kroku
- 70 godzin materiału wideo – bez lania wody, konkretne lekcje od A do Z
- 500 lekcji video – obejmujących frontend, backend, TypeScript i AI
- 30 praktycznych ćwiczeń – z gotowymi rozwiązaniami
- Quizy sprawdzające wiedzę
- Certyfikaty ukończenia
- Dostęp do prywatnej grupy kursantów
- Zeszyt postępów
- Kod źródłowy na GitHubie
- Wsparcie mentorskie
- Bezpośredni kontakt z prowadzącym
- ZERO RYZYKA!
30 dni na zwrot pakietu - W skład pakietu wchodzą kursy:
- ✅ TypeScript dla Testera – 1497 PLN
- ✅ Playwright UI – 1797 PLN
- ✅ Playwright API – 1797 PLN
- ✅ Playwright Advanced – 1797 PLN
- ✅ GitHub Copilot dla testera – 249 PLN
- ✅ Playwright MCP – 249 PLN
- 🎁 Bonus: Mini kurs – Wprowadzenie do Gita i GitHuba
🎓 Playwright UI
🎓 TypeScript dla testera
1997 PLN
ZAMIAST 3294 PLN
Najniższa cena z ostatnich 30 dni przed obniżką wynosiła: 3294 PLN
- Dożywotni dostęp do kursu
- Dożywotni dostęp do aktualizacji
- 13 modułów tematycznych
- Ponad 20 godzin materiałów wideo
- Łącznie ponad 140 lekcji
- Ćwiczenie utrwalające wiedzę
- Trzy quizy sprawdzające Twoją wiedzę
- Certyfikat ukończenia kursu – gotowy do pokazania rekruterowi lub szefowi
- Dostęp do prywatnej grupy kursantów – tylko dla uczestników STB
- Zeszyt postępów – śledź, co już przerobiłeś/aś
- Kod źródłowy na GitHubie – do każdej lekcji, bez zgadywania i błądzenia
- Wsparcie merytoryczne w komentarzach pod lekcjami
- Bezpośredni kontakt z prowadzącym – nie zostajesz sam/a
- ZERO RYZYKA!
30 dni na zwrot kursu - Dodatkowo, w skład pakietu wchodzą kursy:
- ✅ Kurs TypeScript dla testera - 1497 PLN
- 🎁 Bonus: Mini kurs - wprowadzenie do Gita
Podsumujmy, co otrzymasz:
- Dożywotni dostęp do kursu "TypeScript dla testera".
- Dożywotni dostęp do aktualizacji.
- Wsparcie mentorskie od prowadzącego.
- 13 modułów, ponad 120 lekcji i ponad 16 godzin materiału.
- Zeszyt postępów – Twoje notatki w jednym miejscu.
- Dostęp do zamkniętej grupy, tylko dla kursantów AkademiaQA.
- Cały kod źródłowy dostępny na GitHubie.
- Certyfikat ukończenia kursu.
- Oszczędność czasu – uczysz się tylko tego, co potrzebne.
- Gwarancja satysfakcji. Naucz się pisać testy w TypeScript w 30 dni albo oddamy Ci pieniądze.

Gwarancja satysfakcji
Wiem, jak to jest, gdy kupuje się przez internet.
Oferta ofertą, ale zawsze zastanawiamy się, jak to naprawdę wygląda w środku?
Jak on ma zamiar spełnić te wszystkie cudowne obietnice? I powiem Ci – jest tylko jeden
sposób, by się o tym przekonać.
MUSISZ TO ZOBACZYĆ. Dlatego kup sobie teraz ten kurs. Oglądaj nagrania.
Dołącz do naszej grupy na FB.
Zacznij rozwiązywać ćwiczenia i przekonaj się na własnej skórze, co zmieni się w Twojej pracy.
Zobacz, jak zmieni się Twoja praca, gdy poprowadzę Cię za rękę przez cały proces nauki automatyzacji
testów w Playwright + TypeScript.
Biorę na siebie całe ryzyko Twojej decyzji. Daję Ci 30 dni GWARANCJI
SATYSFAKCJI liczonej od Twojego zakupu.
Jeżeli w ciągu 30 dni nie nauczysz się programowania w TypeScript lub z
jakichś powodów kurs nie będzie dla Ciebie odpowiedni, to wystarczy, że napiszesz na adres
bartek[małpka]akademiaqa.pl i zwrócę Ci 100% Twojej wpłaty.
To trochę jak jazda próbna samochodem.
Weź ten kurs na próbę na 30 dni.
Pasuje Ci taki układ?
- Wszystkie materiały dostajesz w pierwszy dzień.
- 30 dni na podjęcie finalnej decyzji.
- Jeden mail i zwracam Ci całość pieniędzy.
- Na platformie AkademiaQA.pl zgromadziłem już prawie trzy tysiące kursantów.

-
Kiedy rozpoczyna
się
kurs i jak długo trwa?
Kurs rozpoczyna się w momencie, kiedy wykupisz do niego dostęp. Składa się z 11 modułów podzielonych na tygodnie, ale możesz przejść je szybciej ponieważ od początku będziesz mieć dostęp do wszystkich modułów. Tylko od Ciebie zależy jak szybko przerobisz cały materiał i ile czasu zajmą Ci zadania domowe. Każdy moduł możesz przerabiać w swoim tempie i w każdej chwili wrócić do dowolnej lekcji.
-
Jak długo mam
dostęp do tego kursu?
Otrzymujesz dożywotni (a raczej tak długo, jak AkademiaQA będzie istnieć) dostęp do tego kursu. Kurs będzie aktualizowane, a Ty będziesz mieć darmowy dostęp do wszystkich aktualizacji.
-
Co, jeśli nie
jestem zadowolony/zadowolona z kursu?
Jeżeli uznasz, że kurs nie jest dla Ciebie, to otrzymasz zwrot pieniędzy. Możesz zgłosić się o zwrot lub zrezygnować z niego. Masz na to 30 dni od daty zakupu. Po prostu napisz na bartek@akademiaqa.pl, a zwrócę Ci 100% pieniędzy. PS. NIE MUSISZ podawać przyczyny rezygnacji. Wystarczy, że w ciągu 30 dni poinformujesz mnie o rezygnacji ze kursu.
-
Jakich narzędzi
potrzebuję, aby wynieść z kursu jak najwięcej?
Kurs możesz przerobić w dowolnym miejscu. Wystarczy dostęp do Internetu. O szczegółach dotyczących narzędzi używanych w kursie opowiem w pierwszym module.
-
Czy dostanę
cały
kurs od razu?
TAK! Dostaniesz dostęp do wszystkich materiałów już w pierwszym dniu.
-
Potrzebuję
polską
fakturę. Czy ją dostanę?
Oczywiście. System jest zintegrowany z platformą do płatności oraz z usługą Fakturownia, która automatycznie wyśle Ci na maila fakturę po zakupie kursu.
-
Co, jeżeli mam
z
czymś problem lub coś jest niejasne?
Napisz na adres email: bartek@akademiaqa.pl
Kontakt
Email:
bartek@akademiaqa.pl
Telefon:
+48 735 222 444
Adres:
BTX Bartosz Kita
Ul. Świerkowa 8
58-140 Jaworzyna Śląska
NIP: 884-233-6584