Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
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
Referanser (3)
Mulighetene til Postman og fremtidig bruk av det.
Gordana Gacic - SEE Digital D.O.O.
Kurs - API Testing with Postman
Maskinoversatt
God innsikt i å definere et API, distribuere og kjøre et API.
Vincent - Openbaar Ministerie
Kurs - MuleSoft Anypoint Platform Fundamentals
Maskinoversatt
For å ha full forståelse av WSO2 API Manager og dens betydning. De grunnleggende kunnskapene hjalp meg virkelig å gå videre til mer avansert selvstudie.
Hlalefang Nkhooa - Revenue Services Lesotho
Kurs - WSO2 API Manager for Developers
Maskinoversatt