Plan Szkolenia

Wprowadzenie do REST i JAX-RS

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

Konfiguracja Środowiska Programistycznego

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

Budowanie API REST z Jersey

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

Zaawansowane Rozwijanie API

  • Filtry żądań i odpowiedzi
  • Obsługa błędów
  • Wdrażanie autoryzacji i uwierzytelniania

Testowanie API

  • Testowanie ręczne z Postman
  • Automatyczne testowanie z JUnit i REST-assured
  • Symulowanie API do testowania

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
  • Radzenie sobie z typowymi problemami w Jersey
  • Rozważania dotyczące wydajności

Podsumowanie i Kolejne Kroki

Wymagania

  • Podstawowa wiedza z programowania w języku Java
  • Znajomość koncepcji RESTful
  • Zrozumienie metod HTTP i JSON

Grupa docelowa

  • Deweloperzy Java
  • Testerzy API
  • Inżynierowie oprogramowania
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie