Intrati in legatura
 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

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite