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
Vittnesmål (5)
Bra insikt i att definiera en API, distribuera och köra en API.
Vincent - Openbaar Ministerie
Kurs - MuleSoft Anypoint Platform Fundamentals
Maskintolkat
Att förvärvade ny information.
Nada - Tamkeen Technologies
Kurs - API Testing with Postman
Maskintolkat
Mycket väl förberättade material och mycket kvalificerad utbildare. Jag uppskattade verkligen övningarna som vi kunde göra tillsammans, där utbildaren kunde korrigera fel på gång danktill åtkomsten till de fjärrstyrda systemen
Polska Spolka Gazownictwa sp. z o.o.
Kurs - IBM API Connect
Maskintolkat
The exercises part.
Wissam - NEOM
Kurs - Developing APIs using Google Cloud Apigee X
Maskintolkat
blandning av teori och praktiska övningar
Lacatus Raluca - DB Global Technology
Kurs - API Security
Maskintolkat