Kontakt aufnehmen
 Dauer 14 Stunden

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 REST-API-Entwicklung?

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
  • Verwendung von HTTP-Methoden (GET, POST, PUT, DELETE)
  • Arbeit mit JSON und XML

Fortgeschrittene API-Entwicklung

  • Anfrage- und Antwortfilter
  • Ausnahmeverarbeitung
  • Implementierung von Authentifizierung und Autorisierung

Testung von APIs

  • Manuelle Testung mit Postman
  • Automatisierte Testung mit JUnit und REST-assured
  • Mocking von APIs für die Testung

API-Dokumentation und Versionierung

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

Best Practices und Fehlerbehebung

  • Gestaltung skalierbarer APIs
  • Bearbeitung gängiger Probleme in Jersey
  • Leistungsaspekte

Zusammenfassung und nächste Schritte

Voraussetzungen

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

Zielgruppe

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien