Kurzusleírás
Bevezetés a REST és JAX-RS világába
- A REST alapelveinek megértése
- A JAX-RS specifikáció áttekintése
- Miért a Jersey a RESTful API fejlesztéshez
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 struktúra és konfiguráció
REST API-k építése Jersey-vel
- Erőforrások és végpontok definiálása
- HTTP metódusok használata (GET, POST, PUT, DELETE)
- JSON és XML kezelése
Haladó API fejlesztés
- Kérés és válasz szűrők
- Kivételkezelés
- Hitelesítés és engedélyezés implementálása
API-k tesztelése
- Manuális tesztelés Postman-nal
- Automatizált tesztelés JUnit és REST-assured segítségével
- API-k mockolása teszteléshez
API dokumentáció és verziókezelés
- Swagger/OpenAPI használata Jersey-vel
- Végpontok dokumentálása
- Verziókezelési stratégiák API-khoz
Ajánlott eljárások és hibaelhárítás
- Skálázható API-k tervezése
- Gyakori problémák kezelése Jersey-ben
- Teljesítménnyel kapcsolatos megfontolások
Összefoglalás és következő lépések
Követelmények
- Alapvető Java programozási ismeretek
- Ismeret a RESTful fogalmakkal
- HTTP metódusok és JSON ismerete
Célközönség
- Java fejlesztők
- API tesztelők
- Szoftvermérnökök
Vélemények (5)
Jó áttekintés az API definiálásához, üzembe helyezéséhez és futtatásához.
Vincent - Openbaar Ministerie
Kurzus - MuleSoft Anypoint Platform Fundamentals
Gépi fordítás
Új információk megszerzése.
Nada - Tamkeen Technologies
Kurzus - API Testing with Postman
Gépi fordítás
Nagyon jól felkészített anyagok és nagyon képes Oktató. Nagyon élveztem az együtt elvégezhető gyakorlatokat, ahol az Oktató folyamatosan javíthatott a hibákon a távoli rendszerek megtekintésével.
Polska Spolka Gazownictwa sp. z o.o.
Kurzus - IBM API Connect
Gépi fordítás
The exercises part.
Wissam - NEOM
Kurzus - Developing APIs using Google Cloud Apigee X
Gépi fordítás
elméleti és gyakorlati feladatok keverékét
Lacatus Raluca - DB Global Technology
Kurzus - API Security
Gépi fordítás