Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie do REST i JAX-RS

  • Zrozumienie zasad REST
  • Przegląd specyfikacji JAX-RS
  • Dlaczego Jersey do tworzenia RESTful API

Konfiguracja środowiska deweloperskiego

  • Instalacja JDK i Maven
  • Tworzenie projektu Jersey z Maven
  • Struktura i konfiguracja projektu

Tworzenie REST API z Jersey

  • Definiowanie zasobów i punktów końcowych
  • Używanie metod HTTP (GET, POST, PUT, DELETE)
  • Praca z JSON i XML

Zaawansowane tworzenie API

  • Filtry żądań i odpowiedzi
  • Obsługa wyjątków
  • Implementacja uwierzytelniania i autoryzacji

Testowanie API

  • Testowanie manualne z Postman
  • Testowanie automatyczne z JUnit i REST-assured
  • Mockowanie API do testów

Dokumentacja i wersjonowanie API

  • Używanie Swagger/OpenAPI z Jersey
  • Dokumentowanie punktów końcowych
  • Strategie wersjonowania API

Najlepsze praktyki i rozwiązywanie problemów

  • Projektowanie skalowalnych API
  • Rozwiązywanie typowych problemów w Jersey
  • Zagadnienia dotyczące wydajności

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość programowania w Javie
  • Znajomość koncepcji RESTful
  • Zrozumienie metod HTTP i JSON

Grupa docelowa

  • Programiści Java
  • Testerzy API
  • Inżynierowie oprogramowania
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (4)

Propozycje terminów

Powiązane Kategorie