Kurzusleírás

REST és JAX-RS bevitel

  • REST elvek megértése
  • JAX-RS specifikáció áttekintése
  • Miért Jersey a REST API fejlesztéshez

A fejlesztői környezet beállítása

  • JDK és Maven telepítése
  • Jersey projekt létrehozása Maven segítségével
  • Projekt szerkezet és konfiguráció

REST API-k készítése Jersey segítségével

  • Erőforrások és végpontok meghatározása
  • HTTP metódusok használata (GET, POST, PUT, DELETE)
  • Munka JSON és XML fájlokkal

Fejlettebb API fejlesztés

  • Kérés és válasz szűrők
  • Hiba kezelés
  • Hitelesítés és engedélyezés implementálása

API tesztelése

  • Kézileg tesztelés Postman-nel
  • Automatizált tesztelés JUnit és REST-assured segítségével
  • API-knak tesztelésre történő mockolása

API dokumentáció és verziókezelés

  • Swagger/OpenAPI használata Jersey-nel
  • Végpontok dokumentálása
  • API verziókezelési stratégiák

Legjobb gyakorlatok és hibaelhárítás

  • Méretezett API-k tervezése
  • Jersey gyakori problémáinak kezelése
  • Teljesítményfontosságú kérdések

Összegzés és következő lépések

Követelmények

  • Java programozás alapismeretei
  • RESTful koncepciók ismerete
  • HTTP módszerek és JSON megértése

Audience

  • Java fejlesztők
  • API tesztelők
  • Szoftvermérnökök
 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák