Podstawy REST API
Podstawy REST API
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Grupa docelowa usługi
Szkolenie skierowane jest do osób, które w swojej pracy zawodowej stykają się z interfejsami REST API lub planują pracę z systemami wykorzystującymi komunikację API. Grupę docelową stanowią w szczególności: deweloperzy systemów IT, analitycy, projektanci i architekci integracji, specjaliści z obszaru data science oraz inne osoby pracujące w środowisku IT, które potrzebują podstawowej wiedzy z zakresu REST API.
Szkolenie przeznaczone jest dla osób rozpoczynających pracę z REST API. Nie jest wymagane wcześniejsze doświadczenie w projektowaniu ani programowaniu API. Wymagana jest swobodna obsługa komputera oraz umiejętność pracy w systemie Windows, Linux lub MacOS. Uczestnik powinien wykonywać lub planować wykonywanie zadań związanych z analizą danych, integracją systemów, testowaniem lub wykorzystaniem API w pracy zawodowej.
- Minimalna liczba uczestników1
- Maksymalna liczba uczestników15
- Data zakończenia rekrutacji30-01-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi9
- Podstawa uzyskania wpisu do BURStandard Usługi Szkoleniowo-Rozwojowej PIFS SUS 2.0
Cel
Cel
Cel edukacyjny
Celem szkolenia jest przygotowanie uczestnika do analizowania i wykorzystywania interfejsów REST API w pracy zawodowej. Po zakończeniu szkolenia uczestnik będzie przygotowany do charakteryzowania zasad działania REST API i protokołu HTTP, analizowania komunikacji w formacie JSON, korzystania z narzędzi do obsługi API oraz oceny poprawności komunikacji między systemami IT w typowych scenariuszach projektowychEfekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
Efekty uczenia się Definiuje pojęcie REST API oraz charakteryzuje jego podstawowe założenia architektoniczne. | Kryteria weryfikacji Uczestnik poprawnie wskazuje cechy REST API i rozróżnia je od innych sposobów komunikacji systemów w teście. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Charakteryzuje elementy protokołu HTTP(S), w tym metody, nagłówki oraz kody odpowiedzi. | Kryteria weryfikacji Uczestnik poprawnie przyporządkowuje metody HTTP i kody odpowiedzi do opisanych scenariuszy. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Analizuje strukturę komunikacji REST API z wykorzystaniem formatu JSON. | Kryteria weryfikacji Uczestnik poprawnie identyfikuje elementy zapytań i odpowiedzi JSON w pytaniach testowych. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Obsługuje podstawowe narzędzia do pracy z REST API (cURL, Postman) w zakresie wysyłania zapytań i analizy odpowiedzi. | Kryteria weryfikacji Uczestnik poprawnie rozpoznaje sposób użycia narzędzi i interpretuje wyniki zapytań w teście. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Ocenia znaczenie poprawnej komunikacji między systemami IT w kontekście współpracy zespołowej i projektowej. | Kryteria weryfikacji Uczestnik poprawnie wskazuje konsekwencje błędnej komunikacji API w opisanych sytuacjach. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
- Wprowadzenie do REST API
- Podstawy protokołu HTTP(S) – metody, nagłówki, kody błędów, parametry
- Definicja JSON
- Założenia architektury REST API
- Autoryzacja i uwierzytelnienia
- Paginacja, portowanie, filtrowanie, cachowanie
- Podstawy narzędzi cURL oraz Postman
- Ćwiczenia praktycznie
Harmonogram
Harmonogram
| Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 7 Wprowadzenie do REST API Podstawy protokołu HTTP(S) – metody, nagłówki, kody błędów, parametry - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Przemysław Wojtysiak | Data realizacji zajęć 02-02-2026 | Godzina rozpoczęcia 17:00 | Godzina zakończenia 19:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 2 z 7 Definicja JSON - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Przemysław Wojtysiak | Data realizacji zajęć 02-02-2026 | Godzina rozpoczęcia 19:05 | Godzina zakończenia 20:05 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 3 z 7 Założenia architektury REST API - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Przemysław Wojtysiak | Data realizacji zajęć 05-02-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 4 z 7 Autoryzacja i uwierzytelnienia Paginacja, portowanie, filtrowanie, cachowanie - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Przemysław Wojtysiak | Data realizacji zajęć 05-02-2026 | Godzina rozpoczęcia 12:05 | Godzina zakończenia 15:05 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 5 z 7 Podstawy narzędzi cURL oraz Postman- Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Przemysław Wojtysiak | Data realizacji zajęć 09-02-2026 | Godzina rozpoczęcia 17:00 | Godzina zakończenia 19:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 6 z 7 Ćwiczenia praktycznie - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Prowadzący Przemysław Wojtysiak | Data realizacji zajęć 09-02-2026 | Godzina rozpoczęcia 19:05 | Godzina zakończenia 19:40 | Liczba godzin 00:35 |
Przedmiot / temat zajęć 7 z 7 Walidacja w formie testu teoretycznego z wynikiem generowanym automatycznie | Prowadzący - | Data realizacji zajęć 09-02-2026 | Godzina rozpoczęcia 19:40 | Godzina zakończenia 20:05 | Liczba godzin 00:25 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 810,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 810,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 90,00 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 90,00 PLN |
Prowadzący
Prowadzący
Przemysław Wojtysiak
Absolwent Elektroniki i Telekomunikacji na Politechnice Poznańskiej. Ostatnie lata związany z firmą Allegro, gdzie rozwija rozwiązania z zakresu Contact Center – infolinie, usługi typu chat, chatboty itp. Obecnie w głównej mierze skupiony wokół rozwiązań Microsoft SQL Server, jednak wcześniej przez lata wierny użytkownik PostgreSQL. W swojej karierze napisał pewnie już tysiące zapytań SELECT. Prywatnie pasjonat nowych technologii, egzotycznych podróży oraz krótkofalarstwa.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Każdy uczestnik przed rozpoczęciem szkolenia otrzyma informacje organizacyjne jak przygotować się do szkolenia.
W trakcie kursu uczestnik otrzyma materiały szkoleniowe w postaci prezentacji (pliki pdf).
Informacje dodatkowe
Uczestnicy po zakończeniu kursu otrzymają Certyfikat ukończenia kursu.
Usługa rozwojowa nie jest świadczona przez podmiot pełniący funkcję Operatora lub Partnera Operatora w danym projekcie PSF lub w którymkolwiek Regionalnym Programie lub FERS albo przez podmiot powiązany z Operatorem lub Partnerem kapitałowo lub osobowo.
Cena usługi nie obejmuje kosztów niezwiązanych bezpośrednio z usługa rozwojową, w szczególności kosztów środków trwałych przekazywanych Uczestnikom projektu, kosztów dojazdu i zakwaterowania.
Zawarto umowę z WUP w Toruniu w ramach Projektu Kierunek – Rozwój;
Dodatkowo, w przypadku projektu Kierunek - Rozwój między Uczestnikiem Usługi a Usługodawcą zostanie zawarta Umowa na kurs.
Zawarto umowę z Wojewódzkim Urzędem Pracy w Szczecinie na świadczenie usług rozwojowych z wykorzystaniem elektronicznych bonów szkoleniowych w ramach projektu Zachodniopomorskie Bony Szkoleniowe.
Warunki techniczne
Warunki techniczne
- rodzaj komunikatora, za pośrednictwem którego prowadzona będzie usługa - zoom
- minimalne wymagania sprzętowe, jakie musi spełniać komputer Uczestnika lub inne urządzenie do zdalnej komunikacji - laptop/komputer z dostępem do Internetu oraz mikrofonem i kamerką. Zalecamy korzystanie z dwóch monitorów podczas kursu.
- minimalne wymagania dotyczące parametrów łącza sieciowego, jakim musi dysponować Uczestnik - stałe połączenie WI-FI/ Internet, minimalna przepustowość 10mb/s
- niezbędne oprogramowanie umożliwiające Uczestnikom dostęp do prezentowanych treści i materiałów - przeglądarka internetowa, przed rozpoczęciem kursu uczestnik otrzyma informacje i instrukcje dotyczące instalacji programu wykorzystywanego podczas szkolenia.
- okres ważności linku umożliwiającego uczestnictwo w spotkaniu on-line - link dostępny jedynie w czasie trwania zajęć (czas rzeczywisty)