Kursplan

Introduktion till REST och JAX-RS

  • Förståelse av REST-principer
  • Översikt över JAX-RS-specifikationen
  • Hur Jersey används för utveckling av RESTful API:er

Ställa in utvecklingsmiljön

  • Installera JDK och Maven
  • Skapa ett Jersey-projekt med Maven
  • Projekts truktur och konfiguration

Bygga REST API:er med Jersey

  • Definiera resurser och slutpunkter
  • Använda HTTP-metoder (GET, POST, PUT, DELETE)
  • Arbeta med JSON och XML

Förbättrad API-utveckling

  • Använda filters för begäranden och svar
  • Hantera undantag
  • Implementera autentisering och auktorisering

Testa API:er

  • Manuell testning med Postman
  • Automatiserad testning med JUnit och REST-assured
  • Mocketeering av API:er för testning

Dokumentation och versionering av API:er

  • Använda Swagger/OpenAPI med Jersey
  • Dokumentera slutpunkter
  • Versioneringsstrategier för API:er

Bästa praxis och felsökning

  • Designa skalbara API:er
  • Hantera vanliga problem i Jersey
  • Prestandaöverväganden

Sammanfattning och nästa steg

Krav

  • Grundläggande kunskap i Java-programmering
  • Förtrogenhet med RESTful-koncept
  • Förståelse av HTTP-metoder och JSON

Målgrupp

  • Java-utvecklare
  • API-tester
  • Programvaruinjörer
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (5)

Kommande Kurser

Relaterade Kategorier