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 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
14 timmar
Vittnesmål (5)
GoDjupgående insikt i att definiera en API, distribuera och köra en API.
Vincent - Openbaar Ministerie
Kurs - MuleSoft Anypoint Platform Fundamentals
Maskintolkat
Utbildarens kompetens
Vincenzo - Plus Innovation srl
Kurs - WSO2 API Manager for Developers
Maskintolkat
Lärarens kunskapsnivå
Alejandro Rivas - McCormick Shared Services - EMEA, LLC sp. z o.o.
Kurs - Designing Web APIs
Maskintolkat
Övningarna
Wissam - NEOM
Kurs - Developing APIs using Google Cloud Apigee X
Maskintolkat
Very precise and very helpful guidance