Podstawy REST API - kurs zdalny
Podstawy REST API - kurs zdalny
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, w szczególności: deweloperów systemów IT, analityków, projektantów i architektów integracji, specjalistów z obszaru data science i innych osób pracujących w środowisku IT, które potrzebują podstawowej wiedzy z zakresu REST API.
Nie jest wymagane wcześniejsze doświadczenie w projektowaniu ani programowaniu API. Wymagana jest swobodna obsługa komputera i 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.
Usługa adresowana również do Uczestników Projektu "WEKTOR”, Projektu Małopolski pociąg do kariery (projekt MP) i/lub do Uczestników Projektu Nowy Start w Małopolsce z EURESem (projekt NSE), również do Uczestników projektu Zachodniopomorskie Bony Szkoleniowe.
- Minimalna liczba uczestników2
- Maksymalna liczba uczestników15
- Data zakończenia rekrutacji13-10-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- 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 projektowych.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Definiuje pojęcie REST API oraz charakteryzuje jego podstawowe założenia architektoniczne. | Uczestnik poprawnie wskazuje cechy REST API i rozróżnia je od innych sposobów komunikacji systemów w teście. | Test teoretyczny z wynikiem generowanym automatycznie |
| Charakteryzuje elementy protokołu HTTP(S), w tym metody, nagłówki oraz kody odpowiedzi. | Uczestnik poprawnie przyporządkowuje metody HTTP i kody odpowiedzi do opisanych scenariuszy. | Test teoretyczny z wynikiem generowanym automatycznie |
| Analizuje strukturę komunikacji REST API z wykorzystaniem formatu JSON. | Uczestnik poprawnie identyfikuje elementy zapytań i odpowiedzi JSON w pytaniach testowych. | Test teoretyczny z wynikiem generowanym automatycznie |
| Obsługuje podstawowe narzędzia do pracy z REST API (cURL, Postman) w zakresie wysyłania zapytań i analizy odpowiedzi. | Uczestnik poprawnie rozpoznaje sposób użycia narzędzi i interpretuje wyniki zapytań w teście. | Test teoretyczny z wynikiem generowanym automatycznie |
| Ocenia znaczenie poprawnej komunikacji między systemami IT w kontekście współpracy zespołowej i projektowej. | Uczestnik poprawnie wskazuje konsekwencje błędnej komunikacji API w opisanych sytuacjach. | 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
Usługa jest realizowana zdalnie w czasie rzeczywistym, co oznacza, że każdy uczestnik w trakcie zajęć pracuje indywidualnie na swoim komputerze.
Wszystkie szczegóły dotyczące wymagań technicznych zostały opisane w sekcji Warunki techniczne.
Kurs prowadzony jest w godzinach zegarowych (za godzinę usługi szkoleniowej rozumie się 60 minut), przy czym 70% (6,3 h) stanowią zajęcia praktyczne, a 30% (2,7 h) — teoretyczne.
Na koniec kursu przeprowadzona jest walidacja w formie testu teoretycznego z wynikiem generowanym automatycznie.
#codeme
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 10 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 | Typ aktywności Zajęcia | Prowadzący Przemysław Wojtysiak | Data realizacji zajęć 14-10-2026 | Godzina rozpoczęcia 17:00 | Godzina zakończenia 18:45 | Liczba godzin 01:45 |
Przedmiot / temat 2 z 10 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 14-10-2026 | Godzina rozpoczęcia 18:45 | Godzina zakończenia 19:00 | Liczba godzin 00:15 |
Przedmiot / temat 3 z 10 Definicja JSON - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Typ aktywności Zajęcia | Prowadzący Przemysław Wojtysiak | Data realizacji zajęć 14-10-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 20:00 | Liczba godzin 01:00 |
Przedmiot / temat 4 z 10 Założenia architektury REST API - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Typ aktywności Zajęcia | Prowadzący Przemysław Wojtysiak | Data realizacji zajęć 19-10-2026 | Godzina rozpoczęcia 17:00 | Godzina zakończenia 18:45 | Liczba godzin 01:45 |
Przedmiot / temat 5 z 10 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 19-10-2026 | Godzina rozpoczęcia 18:45 | Godzina zakończenia 19:00 | Liczba godzin 00:15 |
Przedmiot / temat 6 z 10 Autoryzacja i uwierzytelnienia Paginacja, portowanie, filtrowanie, cachowanie - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Typ aktywności Zajęcia | Prowadzący Przemysław Wojtysiak | Data realizacji zajęć 19-10-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 20:00 | Liczba godzin 01:00 |
Przedmiot / temat 7 z 10 Podstawy narzędzi cURL oraz Postman- Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Typ aktywności Zajęcia | Prowadzący Przemysław Wojtysiak | Data realizacji zajęć 21-10-2026 | Godzina rozpoczęcia 17:00 | Godzina zakończenia 18:45 | Liczba godzin 01:45 |
Przedmiot / temat 8 z 10 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 21-10-2026 | Godzina rozpoczęcia 18:45 | Godzina zakończenia 19:00 | Liczba godzin 00:15 |
Przedmiot / temat 9 z 10 Ćwiczenia praktycznie - Sposób realizacji zajęć: współdzielenie ekranu, ćwiczenia, chat, rozmowa | Typ aktywności Zajęcia | Prowadzący Przemysław Wojtysiak | Data realizacji zajęć 21-10-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:35 | Liczba godzin 00:35 |
Przedmiot / temat 10 z 10 - | Typ aktywności Walidacja | Prowadzący - | Data realizacji zajęć 21-10-2026 | Godzina rozpoczęcia 19:35 | Godzina zakończenia 20:00 | Liczba godzin 00:25 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 09:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 07:50 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 00:25 |
Rodzaj godzin w tym suma przerw | Liczba godzin 00:45 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 11:00 |
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 658,54 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 90,00 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 73,17 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 09:00 |
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)