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.
Kursplan
Introduksjon til REST og JAX-RS
- Forståelse av REST-prinsipper
- Oversikt over JAX-RS-spesifikasjon
- Hvorfor Jersey for RESTful API-utvikling
Oppsett av Utviklingsmiljø
- Installering av JDK og Maven
- Oppretting av Jersey-prosjekt med Maven
- Prosjektstruktur og konfigurasjon
Bygging av REST APIs med Jersey
- Definering av ressurser og endepunkter
- Bruk av HTTP-metoder (GET, POST, PUT, DELETE)
- Arbeid med JSON og XML
Avansert API-utvikling
- Annenforespørsler og svartfilter
- Håndtering av unntak
- Implementering av autentisering og autorisasjon
Testing av APIs
- Manuell testing med Postman
- Automatisert testing med JUnit og REST-assured
- Simulering av APIs for testing
API-dokumentasjon og versjonering
- Bruk av Swagger/OpenAPI med Jersey
- Dokumentering av endepunkter
- Versjoneringsstrategier for APIs
Beste praksis og feilsøking
- Designing av skalerbare APIs
- Håndtering av vanlige problemer i Jersey
- Ytelseskonsiderasjoner
Oppsummering og neste skritt
Krav
- Grunnleggende kjennskap til Java-programmering
- Kjennskap til RESTful-konsepter
- Forståelse av HTTP-metoder og JSON
Målgruppe
- Java-utviklere
- API-testere
- Programvareutviklere
14 timer
Referanser (5)
Go Få innsikt i å definere en API, implementere og kjøre en API.
Vincent - Openbaar Ministerie
Kurs - MuleSoft Anypoint Platform Fundamentals
Maskinoversatt
trenerkompetansen
Vincenzo - Plus Innovation srl
Kurs - WSO2 API Manager for Developers
Maskinoversatt
Kunnskapsnivået til treneren
Alejandro Rivas - McCormick Shared Services - EMEA, LLC sp. z o.o.
Kurs - Designing Web APIs
Maskinoversatt
Øvelsesdelen.
Wissam - NEOM
Kurs - Developing APIs using Google Cloud Apigee X
Maskinoversatt
Very precise and very helpful guidance