Kontakt aufnehmen

Schulungsübersicht

Einführung in REST und JAX-RS

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

Einrichtung der Entwicklungsumgebung

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

Aufbau 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

  • Anfrage- und Antwortfilter
  • Fehlerbehandlung
  • 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

  • Design skalierbarer APIs
  • Bearbeitung häufiger Probleme in Jersey
  • Performance-Erwägungen

Zusammenfassung und nächste Schritte

Voraussetzungen

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

Zielgruppe

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien