Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
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
Vittnesmål (3)
Möjligheterna med Postman och dess framtida användning.
Gordana Gacic - SEE Digital D.O.O.
Kurs - API Testing with Postman
Maskintolkat
Bra insikt i att definiera en API, distribuera och köra en API.
Vincent - Openbaar Ministerie
Kurs - MuleSoft Anypoint Platform Fundamentals
Maskintolkat
För att ha full förståelse av WSO2 API Manager och dess betydelse. Grundläggande kunskaper hjälpte mig verkligen att fortsätta med mer avancerat självstudier.
Hlalefang Nkhooa - Revenue Services Lesotho
Kurs - WSO2 API Manager for Developers
Maskintolkat