Ta kontakt
 Varighet 14 timer (2 dager)

Kursplan

Introduksjon til REST og JAX-RS

  • Forståelse av REST-prinsipper
  • Overblikk over JAX-RS spesifikasjonen
  • Hvorfor Jersey for RESTful API-utvikling

Oppsett av utviklingsmiljøet

  • Installasjon av JDK og Maven
  • Oppretting av et Jersey-prosjekt med Maven
  • Prosjektstruktur og konfigurasjon

Bygging av REST-APIer med Jersey

  • Definering av ressurser og endpoints
  • Bruk av HTTP-metoder (GET, POST, PUT, DELETE)
  • Å jobbe med JSON og XML

Avansert API-utvikling

  • Filter for forespørsler og responser
  • Unntakshåndtering
  • Implementasjon av autentisering og autorisasjon

Testing av APIer

  • Manuell testing med Postman
  • Automatisert testing med JUnit og REST-assured
  • Mocking av APIer for testing

API-dokumentasjon og versjonering

  • Bruk av Swagger/OpenAPI med Jersey
  • Dokumentasjon av endpoints
  • Versjoneringsstrategier for APIer

Beste praksis og feilsøking

  • Design av skalbare APIer
  • Håndtering av vanlige problemer i Jersey
  • Ytelsesoverveielser

Sammendrag og neste steg

Krav

  • Grunnleggende kunnskaper om Java-programmering
  • Kjennskap til RESTful konsepter
  • Forståelse av HTTP-metoder og JSON

Målgruppe

  • Java-utviklere
  • API-testere
  • Programvareingeniører

Antall deltakere


Pris per deltaker

Referanser (3)

Kommende kurs

Relaterte kategorier