Kom i kontakt

Kursplan

Introduktion till REST och JAX-RS

  • Förståelse för REST-principer
  • Översikt över JAX-RS-specifikationen
  • Varför Jersey för REST-API-utveckling

Installation av utvecklingsmiljön

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

Bygga REST-API:er med Jersey

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

Avancerad API-utveckling

  • Begärnings- och svarsfilter
  • Felhantering
  • Implementera autentisering och auktorisering

Testning av API:er

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

API-dokumentation och versionering

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

Bästa praxis och felsökning

  • Designa skalbara API:er
  • Hantera vanliga problem med Jersey
  • Prestandaövervägningar

Sammanfattning och nästa steg

Krav

  • Grundläggande kunskaper om Java-programmering
  • Genomgång av REST-koncepter
  • Förståelse för HTTP-metoder och JSON

Målgrupp

  • Java-utvecklare
  • API-testare
  • Programvaruingenjörer
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier