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 RESTful APIs?

Einrichten der Entwicklungsumgebung

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

Erstellung 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

  • Request- und Response-Filter
  • Ausnahmehandling
  • Implementierung von Authentifizierung und Autorisierung

Testen von APIs

  • Manuelles Testen mit Postman
  • Automatisiertes Testen mit JUnit und REST-assured
  • Mocking von APIs zum Testen

API-Dokumentation und Versionierung

  • Nutzung von Swagger/OpenAPI mit Jersey
  • Dokumentieren von Endpunkten
  • Strategien zur API-Versionierung

Best Practices und Fehlerbehebung

  • Konzipieren skalierbarer APIs
  • Bewältigung häufiger Probleme in Jersey
  • Leistungsaspekte

Zusammenfassung und nächste Schritte

Voraussetzungen

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

Zielgruppe

  • Java-Entwickler
  • API-Tester
  • Softwareingenieure
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien