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 generală a 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
Dezvoltare avansată de API-uri
- 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
- Simularea API-urilor 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 API-urilor scalabile
- Gestionarea problemelor comune în Jersey
- Considerente 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
Public țintă
- Dezvoltatori Java
- Testeri API
- 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