Przejdź do treści

Kurs online z certyfikatemREST API od podstaw

Zaprojektuj, zbuduj i przetestuj własne REST API w Pythonie. 21 lekcji z ćwiczeniami: HTTP, JSON, API NBP i wykazu VAT, OpenAPI, FastAPI, bezpieczeństwo, projekt końcowy i egzamin z certyfikatem.

  • 21 lekcji po 5 min
  • 7 modułów z quizem
  • 7 plików do ćwiczeń
  • Certyfikat

Program

7 modułów · quiz po każdym · egzamin · razem ok. 1 h 45 min

  1. Moduł 1: Fundamenty: HTTP, REST i JSON
  2. Moduł 2: Metody, kody statusu i narzędzia
    • Metody HTTP: bezpieczne, idempotentne, PUT czy PATCH5 min
    • Kody statusu i komunikaty błędów w formacie Problem Details5 min
    • Narzędzia: curl, Python requests, panel sieci i kolekcje żądań5 min
    • Quiz: metody, kody statusu i narzędzia
  3. Moduł 3: Publiczne API w praktyce: NBP i wykaz VAT
    • API NBP: kursy walut i cennik w euro4 min
    • API wykazu podatników VAT: weryfikacja dostawcy5 min
    • Odporny klient API: limity czasu, ponawianie i pamięć podręczna5 min
    • Quiz: publiczne API NBP i wykazu VAT
  4. Moduł 4: Projektowanie API i specyfikacja OpenAPI
    • Projektowanie zasobów i adresów URL4 min
    • Paginacja, zmiany zgodne wstecz i wersjonowanie5 min
    • Specyfikacja OpenAPI: kontrakt API w pliku YAML5 min
    • Quiz: projektowanie API i OpenAPI
  5. Moduł 5: Własne API w Pythonie: FastAPI i SQLite
    • Pierwsze API w FastAPI: trasy, parametry i dokumentacja5 min
    • CRUD z bazą SQLite: zapis, odczyt, zmiana i usuwanie5 min
    • Walidacja danych i obsługa błędów w FastAPI5 min
    • Quiz: własne API w FastAPI
  6. Moduł 6: Bezpieczeństwo, testy i pamięć podręczna
    • Uwierzytelnianie i autoryzacja: klucze API, tokeny, OAuth 2.05 min
    • OWASP API Security Top 10 i CORS w praktyce6 min
    • Testy API w pytest i pamięć podręczna z ETag5 min
    • Quiz: bezpieczeństwo, testy i pamięć podręczna
  7. Moduł 7: Projekt końcowy: API zamówień sklepu
    • Projekt końcowy, część 1: wymagania, kontrakt i szablon5 min
    • Projekt końcowy, część 2: implementacja krok po kroku6 min
    • Projekt końcowy, część 3: klucz oceny, poprawki i dalsza nauka5 min
    • Egzamin końcowy: REST API od podstaw→ certyfikat
Certyfikat, który zdobędziesz
Certyfikat ukończeniaWZÓR
Anna KowalskaREST API od podstawNr VITA-26-XXXX

Po ukończeniu kursu i zdaniu egzaminu. Z Twoim imieniem i nazwiskiem, do CV i na LinkedIna. Każdy sprawdzi go online po numerze. Certyfikat w abonamencie płatnym.

Pliki do ćwiczeń

Dostępne do pobrania w abonamencie.

  • ZIPSerwer ćwiczebny sklepu, produkty w JSON i ćwiczenia z curl
  • ZIPMetody HTTP, kody statusu i klient w requests
  • ZIPAPI NBP i wykazu podatników VAT: klienci i zapisane odpowiedzi
  • ZIPSpecyfikacja OpenAPI 3.1 i walidacja schematów
  • ZIPAPI produktów w FastAPI z bazą SQLite i testami
  • ZIPKlucze API, limit zapytań, ETag i przegląd bezpieczeństwa
  • ZIPProjekt końcowy: API zamówień (szablon, rozwiązanie, 12 testów)

Opinie kursantów

4,9Średnia ocena 4,9 na 5 · 39 opinii · 74 kursantów
  • Iwona B.Ocena 4 na 53 miesięcy temu

    Tłumaczenie konceptów typu rekurencja czy obiekty bez żargonu. Chciałbym żeby tak uczyli w szkołach.

  • Karolina R.Ocena 4 na 53 miesięcy temu

    Dobre uzupełnienie po studiach — tam teoria, tu praktyka. Za cenę jednego podręcznika dostałem komplet wiedzy.

  • TomekOcena 5 na 53 miesięcy temu

    Solidny kurs. Certyfikat dostałem po tygodniu intensywnej nauki. Pracodawca zaakceptował jako potwierdzenie umiejętności.

Pokaż kolejne opinie (3)
  • Janusz S.Ocena 5 na 53 miesięcy temu

    Kod pisany na żywo — widać każdy błąd i jak się go naprawia. To jest dokładnie to czego brakuje w większości kursów.

  • Natalia Z.Ocena 5 na 53 miesięcy temu

    Zaczynałam programowanie od zera i bałam się składni. Po tym kursie piszę skrypty do pracy, oszczędzają mi 2-3h dziennie. Najlepiej wydane pieniądze.

  • Kasia_84Ocena 5 na 55 dni temu

    Przerabiałem wcześniej darmowe kursy z YT — dopiero tu wszystko się poukładało w głowie. Certyfikat dodałem do CV.

Opinie na tej stronie nie są weryfikowane. Zweryfikowane opinie dodają kursanci z kont zapisanych na kurs.

O kursie

Kurs uczy REST API od podstaw w praktyce: jak działa HTTP, jak czytać i wysyłać żądania, jak korzystać z publicznych API, jak zaprojektować własne API, zbudować je w Pythonie i zabezpieczyć przed wdrożeniem.

W 21 lekcjach w 7 modułach pracujesz na jednym przykładzie: API fikcyjnego sklepu rowerowego z Krakowa. Zaczynasz od curl, metod HTTP, kodów statusu i formatu JSON na serwerze ćwiczebnym, potem pobierasz kursy walut z API Narodowego Banku Polskiego i sprawdzasz dostawców w API wykazu podatników VAT. Projektujesz zasoby, paginację i wersje, opisujesz API w specyfikacji OpenAPI 3.1, a następnie budujesz je w FastAPI z bazą SQLite: z walidacją Pydantic, błędami w formacie Problem Details (RFC 9457), kluczami API z rolami, limitem zapytań, nagłówkami ETag i testami pytest. Poznasz listę OWASP API Security Top 10 2023 i nauczysz się rozpoznawać jej podatności w kodzie. Każda lekcja ma ćwiczenie z rozwiązaniem i diagramy, każdy moduł quiz, a do każdego modułu dostajesz pliki ćwiczeniowe z wynikami kontrolnymi. Treści opierają się na dokumentach RFC, dokumentacji NBP, Ministerstwa Finansów, FastAPI i Pythona oraz zaleceniach OWASP.

Kurs kończy projekt końcowy, czyli API zamówień z 12 testami akceptacyjnymi, oraz egzamin, po którym otrzymasz certyfikat.

Aktualne na: październik 2026.

Pytania o kurs

Ile trwa kurs „REST API od podstaw”?

21 lekcji w 7 modułach, każda na ok. 5 min czytania — razem ok. 1 h 45 min. Uczysz się we własnym tempie, kiedy masz chwilę.

Czy po kursie dostanę certyfikat?

Tak. Po ukończeniu kursu i zdaniu egzaminu końcowego (próg 70%) dostajesz certyfikat PDF z imieniem i nazwiskiem oraz numerem, który każdy może sprawdzić online na vita.edu.pl.

Czy dostanę certyfikat w okresie próbnym?

Egzamin możesz zdać już w okresie próbnym. Certyfikat wydajemy po pierwszej płatności — możesz ją zrobić od razu jednym kliknięciem.

Czy mogę zobaczyć kurs przed zapisem?

Tak. Pierwszą lekcję („Czym jest API i REST: zasoby, adresy i reprezentacje”) przeczytasz za darmo. Pełny dostęp daje abonament VITA, a pierwsze 3 dni kosztują 0 zł.

Ile kosztuje dostęp do kursu?

Kurs jest w abonamencie VITA razem z całym katalogiem: 79 zł miesięcznie albo 690 zł za rok (ok. 58 zł miesięcznie). Przez pierwsze 3 dni nic nie płacisz. Karta jest wymagana, a anulujesz jednym kliknięciem w panelu.

Czy kurs jest w formie wideo?

Nie, to kurs tekstowy: krótkie lekcje z przykładami, plikami do ćwiczeń i quizem po module. Czytasz na telefonie albo komputerze, w dowolnym momencie.

Jak anulować abonament?

W panelu konta, jednym kliknięciem. Dostęp zostaje do końca opłaconego okresu.

Sprawdź, czy to kurs dla Ciebie

Pierwsza lekcja za darmo. Potem 3 dni za 0 zł w abonamencie.

Karta wymagana · anulujesz jednym kliknięciem