Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Durata 14 ore
Schița de curs
Introducere în REST și JAX-RS
- Înțelegerea principiilor REST
- Prezentarea specificației JAX-RS
- De ce Jersey pentru dezvoltarea API-urilor RESTful
Configurarea mediului de dezvoltare
- Instalarea JDK și Maven
- Crearea unui proiect Jersey cu Maven
- Structura și configurarea proiectului
Construirea API-urilor REST cu Jersey
- Definirea resurselor și a endpoint-urilor
- Utilizarea metodelor HTTP (GET, POST, PUT, DELETE)
- Lucrul cu JSON și XML
Dezvoltarea avansată a API-urilor
- Filtre de cerere și răspuns
- Gestionarea excepțiilor
- Implementarea autentificării și autorizării
Testarea API-urilor
- Testare manuală cu Postman
- Testare automată cu JUnit și REST-assured
- Mocking API-uri pentru testare
Documentarea și versionarea API-urilor
- Utilizarea Swagger/OpenAPI cu Jersey
- Documentarea endpoint-urilor
- Strategii de versionare pentru API-uri
Bune practici și depanare
- Proiectarea de API-uri scalabile
- Gestionarea problemelor comune în Jersey
- Considerații de performanță
Rezumat și pașii următori
Cerințe
- Cunoștințe de bază de programare Java
- Familiaritate cu conceptele RESTful
- Înțelegerea metodelor HTTP și a JSON-ului
Public țintă
- Dezvoltatori Java
- Testeri de API-uri
- Ingineri software
Mărturii (2)
Informatiile despre API
Mihail Mateiu - Omniasig
Curs - Curs XML xQuerry API
Posibilitățile Postman și utilizarea sa viitoare.
Gordana Gacic - SEE Digital D.O.O.
Curs - API Testing with Postman
Tradus de catre o masina