top of page
Tło_Kurs_API_HTTP.jpeg

NAUCZ SIĘ TESTOWAĆ API HTTP

i zostań testerem oprogramowania

KURS: TESTOWANIE APLIKACJI BACKENDOWYCH

Naucz się testować aplikacje backendowe z naszym innowacyjnym kursem online! Poznaj podstawy komunikacji HTTP, szyfrowania danych oraz narzędzi Postman i Swagger. Zdobądź praktyczne doświadczenie dzięki unikalnej platformie testerskiej. Zainwestuj w swoją przyszłość już teraz!

5.jpg

CENA: 399 ZŁ

Odkryj nowy świat nauki z naszą innowacyjną platformą do testowania aplikacji backendowych!

Czy marzysz o zostaniu testerem oprogramowania lub chcesz podnieść swoje kompetencje? Poznaj naszą rewolucyjną platformę, która pozwoli Ci zdobyć niezbędne umiejętności w praktyczny i angażujący sposóbTo nie jest zwykła aplikacja edukacyjna - to platforma, która symuluje rzeczywiste środowisko IT, dając Ci możliwość nauki poprzez doświadczenie.

DOŚWIADCZ PRAWDZIWEGO TESTOWANIA

Nasza aplikacja zawiera 60 ukrytych błędów, które Twoim zadaniem będzie znaleźć. Nauczysz się analizować dokumentację, identyfikować błędy, a na koniec raportować je wirtualnemu programiście Filipowi i obserwować ich proces naprawy. Każdy element tego procesu ma na celu zaoferować Ci realistyczne doświadczenie, które przekłada się na prawdziwe umiejętności niezbędne w branży IT.

WSPÓŁPRACUJ Z WIRTUALNYM PROGRAMISTĄ 

Platforma pozwala na interakcję z wirtualnym Filipem, który naprawia znalezione błędy lub informuje o ich braku. Poprowadzisz interesujące dialogi i doświadczysz prawdziwego procesu wytwarzania oprogramowania!

POZNAJ DZIAŁANIE PRAWDZIWYCH SYSTEMÓW IT

Nasza aplikacja do nauki testowania API HTTP została zaprojektowana tak, aby odzwierciedlać realną architekturę systemów IT - składa się z dwóch zintegrowanych części: frontendu i backendu. Frontend to część aplikacji, z którą użytkownik wchodzi w bezpośrednią interakcję - to interfejs użytkownika, który widzisz na stronie internetowej. Backend natomiast, to zaplecze serwerowe - miejsce, gdzie odbywa się większość procesów biznesowych i logiki aplikacji, które są niewidoczne dla użytkownika końcowego.

Zanurzając się w naukę z naszą aplikacją, będziesz mógł obserwować, jak zmiany wprowadzane w backendzie (API) wpływają na wygląd i funkcjonalność frontendu (UI). To doświadczenie z pewnością poszerzy Twoje zrozumienie działania stron internetowych i aplikacji backendowych. Umożliwi Ci to nie tylko zdobycie praktycznej wiedzy o testowaniu API, ale również zrozumienie mechanizmów, które kierują funkcjonowaniem systemów, z którymi będziesz pracować na co dzień w swojej przyszłej karierze w IT. Zacznij swoją podróż z nami i poznaj praktyczne aspekty funkcjonowania IT od podszewki!

Nasze aplikacje do nauki

Authentication API

W świecie API, bezpieczeństwo jest niezbędne, a nasza aplikacja Authentication API jest tutaj, aby pokazać Ci, jak to osiągnąć. Ta dedykowana aplikacja edukacyjna została specjalnie zaprojektowana, aby pomóc Ci zrozumieć i praktycznie zastosować różne metody uwierzytelniania w API HTTP.

Będziesz miał okazję nauczyć się i doświadczyć, jak działają kluczowe metody autentykacji: API Key, Basic Auth i Token. Dzięki temu zrozumiesz, jak przekazywać dane w sposób bezpieczny i jak zabezpiecza się dostęp do API. 

Projekt bez nazwy (2) (1).png
Projekt bez nazwy (3) (1).png

Expenses API

Nasza druga aplikacja - Expenses API, to praktyczne narzędzie do nauki pracy z API, które umożliwia tworzenie, edycję, usuwanie i ściąganie wydatków, a także generowanie raportów z wydatków i współdzielenie ich między użytkownikami. Pozwoli Ci to nie tylko zrozumieć zasadę działania API, ale również to, jak mogą działać aplikacje do zarządzania budżetem domowym, które znasz.

ToDoList API

Nasza najbardziej rozbudowana aplikacja - ToDoList API, to nie tylko doskonałe narzędzie do nauki pracy z API, ale też wyzwanie testowe z 60 ukrytymi błędami czekającymi na odkrycie.

 

Działa podobnie do popularnych aplikacji, umożliwiając dodawanie list, zadań, list kontrolnych oraz etykiet, a także przenoszenie zadań między listami i list między kolumnami. Ale co więcej, ToDoList API jest bezpośrednio połączona z interfejsem użytkownika (UI). Każdą wykonaną akcję w API można śledzić na UI, dając Ci nie tylko natychmiastowe informacje zwrotne, ale także pełniejsze zrozumienie, jak API i UI współdziałają w rzeczywistych systemach.

 

Jest to cenne doświadczenie, które pozwoli Ci lepiej zrozumieć zasady funkcjonowania aplikacji internetowych.

Projekt bez nazwy (4) (1).png

Czego się nauczysz?

Wprowadzenie do HTTP: Poznasz protokoł HTTP oraz TCP, który leży u podstaw komunikacji w Internecie. Wyjaśnimy, jak żądanie HTTP trafia do odbiorcy, jakie role pełnią nagłówki, metody i statusy HTTP. Omówimy również formaty danych JSON i XML.

Wprowadzenie do HTTPS: Zrozumiesz, dlaczego bezpieczeństwo jest kluczowe dla komunikacji online. Przybliżymy Ci zasady szyfrowania symetrycznego i asymetrycznego, zasady działania funkcji hash, jak działają certyfikaty, a także wprowadzimy Cię do protokołu TLS.

Uwierzytelnianie: Omówimy różne metody uwierzytelniania, takie jak Basic Auth, JWT i API Key. Wykorzystasz specjalnie dla Ciebie przygotowane API, aby zrozumieć, jak testować te metody.

Dokumentacja API: wprowadzimy Cię w świat dokumentacji API przy użyciu formatu OpenAPI 3.0. Omówimy, jak skutecznie korzystać z tej specyfikacji do tworzenia, interpretowania i zarządzania dokumentacją API. Pokażemy Ci, jak możesz wykorzystać dokumentację w formacie Open API 3.0 do importowania do narzędzia Postman. Dzięki temu zrozumiesz, jak efektywnie korzystać z Open API 3.0 w codziennej pracy z API, co zwiększy Twoją produktywność i efektywność w testowaniu API

Swagger: Pokażemy Ci, jak korzystać z narzędzia Swagger na przykładzie specjalnie przygotowanego API - Expenses API, które pozwala dodawać, edytować i usuwać wydatki domowe. Dzięki temu nauczysz się, jak wykorzystywać podstawowe metody API HTTP takie jak GET, POST, PUT, DELETE. Dodatkowo otrzymasz listę zadań do wykonania, aby utrwalić nabyte umiejętności.

Postman: poznasz najważniejsze funkcje narzędzia Postman, od tworzenia pierwszych requestów do API, przez konfigurację metod HTTP, uwierzytelnianie, zarządzanie zmiennymi i środowiskami, aż po import gotowych konfiguracji API. Wprowadzimy Cię również w zaawansowane techniki, takie jak korzystanie z funkcji FLOW do tworzenia złożonych scenariuszy testowych.

Testy API To Do List: Tutaj czeka na Ciebie prawdziwe wyzwanie - 60 ukrytych błędów do znalezienia. To doskonała okazja, aby sprawdzić nabyte umiejętności w praktyce.

Nauczysz się logować znalezione błędy do systemu Trello, tak aby zawierały wszystkie informacje potrzebne dla programistów i jasno opisywały jak odtworzyć błąd.

Dla kogo jest kurs?

Dziewczyna_Zamyślona_edited.png

Nasz kurs online testowania API HTTP jest idealny dla:
 

Dla początkujących: Jeśli marzysz o karierze w branży IT, ale nie masz jeszcze doświadczenia, nasz kurs da Ci solidne podstawy do rozpoczęcia. Uczymy od podstaw, nie wymagając wcześniejszej wiedzy z dziedziny IT.

.

Dla studentów: Jeśli jesteś studentem informatyki lub pokrewnych dziedzin, nasz kurs pomoże Ci uzupełnić i poszerzyć wiedzę zdobytą na studiach. Nauczysz się praktycznych umiejętności, które możesz od razu zastosować w swojej przyszłej karierze.

Dla testerów manualnych: Jeśli już posiadasz doświadczenie w testowaniu manualnym, ale chciałbyś poszerzyć swoje umiejętności o testowanie aplikacji backendowych z API HTTP, ten kurs jest dla Ciebie. Pomagamy Ci przejść na wyższy poziom zaawansowania, otwierając nowe możliwości kariery.

Jeśli choć jedna z powyższych sytuacji Cię dotyczy...

... ten kurs jest właśnie dla Ciebie.

5.jpg

KURS: Testowanie API HTTP

Ponad 6h materiału wideo
60 błędów do znalezienia
Dożywotni dostęp do platformy testerskiej

CENA: 399 ZŁ

Dlaczego warto

KOMPLEKSOWA WIEDZA

W naszym kursie odkryjesz wszystkie kluczowe aspekty testowania aplikacji backendowych z API HTTP, takie jak tworzenie efektywnych przypadków testowych, precyzyjne raportowanie błędów oraz przede wszystkim testowanie w praktyce za pomocą narzędzi Swagger i Postman. Z nami szybko staniesz się profesjonalnym testerem, gotowym sprostać wyzwaniom w świecie IT.

PRAKTYCZNE DOŚWIADCZENIE

Nasz kurs nie tylko dostarcza Ci pełnej wiedzy z zakresu testowania oprogramowania, ale także umożliwia naukę w praktyce na specjalnie przygotowanej platformie, której nie znajdziesz nigdzie indziej. Nasza platforma jest zaprojektowana z myślą o symulacji rzeczywistego środowiska pracy, dzięki czemu zyskasz pewność, że umiejętności nabyte w trakcie nauki są bezpośrednio przekładalne na Twoją przyszłą karierę jako tester oprogramowania.

ELASTYCZNOŚĆ I DOŻYWOTNI DOSTĘP

Dajemy Ci pełną swobodę w planowaniu nauki, dostosowując ją do Twojego stylu życia, potrzeb i aspiracji zawodowych. Nasz kurs online pozwala Ci uczyć się w dowolnym miejscu i czasie - możesz swobodnie dostosować tempo nauki do swojego harmonogramu i wracać do materiałów wtedy, kiedy tego potrzebujesz. Ponadto, oferujemy dożywotni dostęp do naszej platformy testerskiej, która umożliwia praktyczne ćwiczenia i doskonalenie umiejętności testowania oprogramowania bez żadnych ograniczeń czasowych.

WSPARCIE EKSPERCKIE

Zyskasz dostęp do wiedzy i doświadczenia profesjonalistów, którzy pomogą Ci pokonać wszelkie trudności, odpowiadając na Twoje pytania i oferując konstruktywne porady. To wsparcie eksperckie zapewni Ci szybszy i łatwiejszy rozwój, a także zwiększy Twoje szanse na odniesienie sukcesu w branży IT.

TWOJA WARTOŚĆ WZROŚNIE

Kurs nie jest tylko „suchą” teorią, ale przede wszystkim praktyką, która jest najlepszą formą dla ugruntowania przekazywanej wiedzy. Im większe umiejętności praktyczne, tym większa Twoja wartość na rynku pracy. 

CERTYFIKAT UKOŃCZENIA

Po ukończeniu kursu otrzymasz certyfikat, który może być dodatkowym atutem w Twoim CV i pomóc Ci wyróżnić się na rynku pracy.

Opinie naszych kursantów

Dominik Śpiewak

Dostałem pracę, jako tester oprogramowania! Brałem udział w aż 8 warsztatach live z Filipem i Damianem. Czysta praktyka szlifowania umiejętności w rewelacyjnej atmosferze. Fakt tych owocnych spotkań zdobił moje CV, a na rozmowach informacja ta podnosiła moją atrakcyjność i zaangażowanie w oczach rekruterów.

Polecam!!!

Paulina

Znalazłam tu nie tylko teoretyczne wskazówki od czego zacząć swoją przygodę testera, ale również praktyczne zadania, dzięki którym zrozumiałam o co tu naprawdę chodzi. Prowadzący to bardzo mili i profesjonalni ludzie, którzy wiedzą o czym mówią w języku zrozumiałym dla nowicjuszy. To co bardzo mi się spodobało to także super kontakt i pomoc po kursie. W każdej chwili można zadać pytanie na mediach społecznościowych czy poprzez email i uzyskać szybką i konkretną odpowiedź oraz pomoc. 

Marta

Warsztaty z testowania manualnego to ogrom praktyki (nie teorii!), która jest niezbędna dla przyszłych testerów. Chłopaki świetnie je przygotowali i poprowadzili - nauka w takich warunkach to sama przyjemność i czuję, że wyniosłam z tego dużo więcej niż z innych kursów, które do tej pory robiłam. Polecam i na pewno wezmę udział też w innych warsztatach od Filipa i Damiana, bo to porządna firma jest 

Daga

Warsztaty przeprowadzone w bardzo ciekawej formie, nastawione na pokazanie od strony praktycznej zawodu testera manualnego. Od razu można zobaczyć i spróbować jak przebiega proces testowania. Prowadzący bardzo sympatyczni, cena przystępna. Polecam w 100%. 

Agnieszka Bukowska

Kurs Testowanie Manualne to prawdziwy SZTOS!

Można się na nim przekonać jak w praktyce wygląda praca testera. Jak to mówią samo "mięcho”. Jak dla mnie petarda!

Łukasz

Nie zawiodłem się, bo odświeżenie niektórych tematów, czy usłyszenie o doświadczeniach prowadzących pozwoliło mi szerzej poznać perspektywę deweloperów i ich oczekiwań wobec pracy testera. Na duży plus interaktywność warsztatów, bo sposób ich prowadzenia nie jest przez to nudny dla uczestnika, a wręcz angażuje go do działania. Praktyczna styczność z rzeczami typu dokumentacja czy mockupy wprowadzają w codzienność testera. 

Program kursu. Pełen konkretów

Moduł 1

Wstęp do HTTP i HTTP(s)

W tym module, zrozumiesz, czym jest protokół HTTP, poznasz podstawy TCP, a także dowiesz się, jak żądanie znajduje swojego odbiorcę w Internecie. Poznasz także różnice między JSON i XML, nauczysz się korzystać z nagłówków, zrozumiesz metody HTTP oraz kody statusów HTTP. Poznasz metody szyfrowania symetrycznego i asymetrycznego, funkcje hash, podpis cyfrowy, a także certyfikaty i protokół TLS. Czyli wszystko to, czego potrzebujesz, aby zrozumieć działanie protokołu HTTPS.

Ponad 2 godziny materiału

Oglądasz kiedy chcesz

Moduł 2

Poznaj metody autentykacji

Poznasz różne metody uwierzytelniania, takie jak Basic Auth, JWT, oraz API Key. Wykorzystamy specjalnie przygotowane API, abyś mógł zobaczyć, jak te metody działają w praktyce.

Specjalnie przygotowana aplikacja do nauki

Zestaw zadań do samodzielnego zrealizowania

Moduł 3

Swagger

W tym module, nauczysz się, jak czytać i tworzyć dokumentację API. Pomoże Ci to zrozumieć, jak API jest zaprojektowane i jak z niego korzystać. Wprowadzimy Cię w narzędzie Swagger, które jest często używane do testowania API. Na przykładzie specjalnie przygotowanego API, nauczysz się, jak wykorzystywać różne metody API HTTP.

Gotowa przykładowa dokumentacja

Zestaw zadań do samodzielnego zrealizowania

Specjalnie przygotowana aplikacja do nauki

3 lekcje, ponad godzina materiału

Moduł 4

Postman

W tym module, skupimy się na narzędziu Postman. Dowiesz się, jak tworzyć requesty, konfigurować metody HTTP, zarządzać zmiennymi i środowiskami, a także jak importować konfiguracje API. Wprowadzimy Cię również w zaawansowane techniki, takie jak korzystanie z funkcji FLOW do tworzenia złożonych scenariuszy testowych.

Zestaw zadań do samodzielnego zrealizowania

2 lekcje, prawie dwie godziny 

Moduł 5

Testy API HTTP

W tym końcowym module, przenosimy się do rzeczywistych testów API. Zastosujemy wszystko, czego nauczyłeś się do tej pory. Przetestujesz aplikację To Do List, która została zaprojektowana specjalnie do celów edukacyjnych. Aplikacja ta zawiera 60 ukrytych błędów, których odnalezienie będzie Twoim zadaniem.

Ale to nie koniec! Każdy znaleziony błąd musisz raportować naszemu wirtualnemu programiście, Filipowi. Filip jest do Twojej dyspozycji, aby naprawić zgłoszone błędy, a Ty będziesz miał okazję przeprowadzić re-testy i zobaczyć wynik swojej pracy.

Jednak, co czyni ten moduł naprawdę wyjątkowym, to fakt, że aplikacja To Do List składa się z dwóch części: interfejsu użytkownika oraz aplikacji backendowej, która odpowiedzialna jest za zapis i odczyt danych. Dokladnie w ten sposób działa większość aplikacji, które możesz spotkać w internecie. Wszystko, co dodasz lub zmienisz za pomocą interfejsu użytkownika, będzie dostępne dla Ciebie przez interfejs API HTTP aplikacji backendowej i odwrotnie. Nauczy Cię to, jak testować API, ale także pomoże Ci lepiej zrozumieć, jak funkcjonują systemy, z którymi będziesz pracować na co dzień, po rozpoczęciu kariery w IT.

60 błędów do znalezienia i zaraportowania

Ponad 20 godzin testów

W pełni funkcjonalna aplikacja webowa (UI + API)

Instrukcja video jak odtworzyć każdy błąd

Humorzasty wirtualny programista Filip, z którym musisz pracować

Rozwiń swoje umiejętności w testowaniu manualnym i otwórz drzwi do sukcesu w branży IT.
Zacznij swoją naukę już dziś!

Zobacz fragment kursu

Poznaj swojego mentora

Filip.jpg

FILIP PALUCH

Full-Stack Developer, team-leader oraz architekt od 10 lat związany z branżą IT.

Współtworzył system parkingowy obsługujący największe lotniska w Norwegii i Szwecji.

Obecnie rozwija system zarządzania nieruchomościami największych banków w USA. 

 

Współzałożyciel firmy Ifs&Whiles oraz NaCoPoszło. 

 

Prywatnie szczęśliwy ojciec, a także miłośnik amerykańskiej motoryzacji i Sycylii. 

Gwarancja satysfkacji

Co, jeśli się okaże, że kurs nie wniósł niczego nowego dla Ciebie?
Nie obawiaj się!

 

Masz 14 dni od daty zakupu na dokonanie zwrotu. Oddamy Ci całą wpłaconą kwotę, bez żadnych haczyków.

Certyfikat ukończenia

Po ukończeniu naszego kursu testowania aplikacji backendowych otrzymasz certyfikat potwierdzający zdobycie nowych umiejętności. Certyfikat możesz wykorzystać w swoim CV.

Wsparcie mentorów

W trakcie naszego kursu możesz liczyć na wsparcie doświadczonych mentorów, którzy pomogą Ci w razie jakichkolwiek pytań. Ponadto, masz możliwość przesyłania swojej tablicy z zaraportowanymi błędami na Trello do sprawdzenia.

  • Dla kogo jest kurs?
    Kurs jest dla wszystkich osób, które chcą poznać podstawy wykorzystania narzędzia Chrome DevTools. Jeżeli nie korzystałaś/eś nigdy z narzędzia Chrome DevTools lub nie czujesz się pewnie wykorzystując to narzędzie to ten kurs jest dla Ciebie.
  • Jak jest forma kursu?
    Kurs ma formę nagrań wideo online, do których dostajesz dożywotni dostęp. W każdym momencie możesz wrócić i powtórzyć wiedzę.
  • Dla kogo nie jest ten kurs?
    Kurs nie jest dla osób: - które pracują na codzień z narzędziem DevTools - które nie pracują z aplikacjami webowymi

Nadal masz wątpliwości?

Weź udział w naszym darmowym szkoleniu online i sprawdź platformę do nauki w akcji!

Odkryj fascynujący świat testowania oprogramowania ZA DARMO na naszym wyjątkowym szkoleniu online!

Poznaj nas i nasze innowacyjne metody nauczania, które łączą solidną podstawę teoretyczną z praktycznymi umiejętnościami. 
 

Nie zwlekaj! Zapisz się już dziś i sprawdź swoje umiejętności wykorzystując naszą rewolucyjną platformę do nauki testowania i poczujesz się jak profesjonalny tester! 


Masz pytania? Podczas szkolenia postaramy się odpowiedzieć na nurtujące Cię kwestie i wesprzemy Cię w rozwiązywaniu zadań praktycznych.

Gwarantujemy przyjazną atmosferę i dużą dawkę pozytywnej energii.

Dołącz do nas i przekonaj się sam!

Co oferują nasze darmowe szkolenia?

Plan nauki

Ułożyliśmy dla Ciebie plan nauki, który przeprowadzi Cię przez podstawowe zagadnienia, technologie i narzędzia.

Fundamenty testowania

Poznasz podstawy testowania manualnego - fundament umiejętności testera.

Testowanie w praktyce

Dostaniesz dostęp do darmowej wersji naszej interaktywnej platformy. Do znalezienia masz 16 błędów!

Przystępna forma

Stawiamy na luźną atmosferę i prosty język. Wszystkie tematy omawiamy w obrazowy sposób z wykorzystaniem przykładów.

Wsparcie

Szkolenia zawsze prowadzone są przez dwie osoby, dzięki temu żadne pytanie nie pozostaje bez odpowiedzi.

Poczujesz się jak tester

Dowiesz się jak wyglądają kulisy pracy testera, co pomoże Ci odpowiedzieć sobie na pytanie: "Czy it jest dla mnie?"

Nasze pozostałe kursy

1.jpg

Idealne CV i portfolio testera

Czy wiesz, że odpowiednio przygotowane portfolio może zadecydować czy dostaniesz pracę? Portfolio jest dopełnieniem Twojego CV, które sprawi, że w pełni zaprezentujesz swoje praktyczne umiejętności.

CENA: 99 ZŁ

4.jpg

Naucz się DevTools

Obecnie, większość tworzonych aplikacji na rynku działa w przeglądarkach internetowych. Znajomość DevTools jest wręcz niezbędna dla programisty czy testera oprogramowania, który tworzy lub testuje aplikacje web'owe.

CENA: 99 ZŁ

2.jpg

Testowanie manualne aplikacji

Jedną z podstawowych umiejętności jaką powinien posiadać tester, jest umiejętność testowania manualnego. Testowanie manualne jest fundamentem, na którym będziesz budować kolejne kompetencje potrzebne w tym zawodzie. 

CENA: 299 ZŁ

bottom of page