Kontakt aufnehmen

Schulungsübersicht

Einführung in REST und JAX-RS

  • Verständnis der REST-Prinzipien
  • Überblick über die JAX-RS-Spezifikation
  • Warum Jersey für die Entwicklung von REST-APIs

Einrichtung der Entwicklungsumgebung

  • Installation von JDK und Maven
  • Erstellung eines Jersey-Projekts mit Maven
  • Projektstruktur und Konfiguration

Erstellung von REST-APIs mit Jersey

  • Definition von Ressourcen und Endpunkten
  • Nutzung von HTTP-Methoden (GET, POST, PUT, DELETE)
  • Arbeit mit JSON und XML

Fortgeschrittene API-Entwicklung

  • Anfragen- und Antwortfilter
  • Fehlerbehandlung (Exception Handling)
  • Implementierung von Authentifizierung und Autorisierung

Testen von APIs

  • Manuelles Testen mit Postman
  • Automatisiertes Testen mit JUnit und REST-assured
  • Mocking von APIs für Tests

API-Dokumentation und Versionierung

  • Nutzung von Swagger/OpenAPI mit Jersey
  • Dokumentation von Endpunkten
  • Versionierungsstrategien für APIs

Best Practices und Fehlersuche

  • Gestaltung skalierbarer APIs
  • Bearbeitung gängiger Probleme in Jersey
  • Leistungsüberlegungen

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundkenntnisse in Java-Programmierung
  • Vertrautheit mit REST-Konzepten
  • Verständnis von HTTP-Methoden und JSON

Zielgruppe

  • Java-Entwickler
  • API-Tester
  • Software-Engineers
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien