Schița de curs
Introducere în REST și JAX-RS
- Înțelegerea principiilor REST
- Prezentare 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 punctelor finale
- Utilizarea metodelor HTTP (GET, POST, PUT, DELETE)
- Lucrul cu JSON și XML
Dezvoltare 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 punctelor finale
- Strategii de versionare pentru API-uri
Bune practici și depanare
- Proiectarea API-urilor scalabile
- Gestionarea problemelor comune în Jersey
- Considerații de performanță
Rezumat și pași următori
Cerințe
- Cunoștințe de bază de programare Java
- Familiaritate cu conceptele RESTful
- Înțelegerea metodelor HTTP și JSON
Public țintă
- Dezvoltatori Java
- Testeri de API-uri
- Ingineri software
Mărturii (5)
Bună înțelegere a definiției unei API, a implementării și rulării acesteia.
Vincent - Openbaar Ministerie
Curs - MuleSoft Anypoint Platform Fundamentals
Tradus de catre o masina
Obținerea de informații noi.
Nada - Tamkeen Technologies
Curs - API Testing with Postman
Tradus de catre o masina
Materiale foarte bine pregătite și instrucțiuni deosebit de calificate. Am aprit cu adevărat exercițiile pe care le-am făcut împreună, iar Trainerul a putut corecta erorile în continuu, datorită vizualizării sistemelor la distanță.
Polska Spolka Gazownictwa sp. z o.o.
Curs - IBM API Connect
Tradus de catre o masina
The exercises part.
Wissam - NEOM
Curs - Developing APIs using Google Cloud Apigee X
Tradus de catre o masina
o combinație între teorie și exerciții practice
Lacatus Raluca - DB Global Technology
Curs - API Security
Tradus de catre o masina