Kontakt aufnehmen

Schulungsübersicht

Einführung in REST und JAX-RS

  • Die Prinzipien von REST verstehen
  • Überblick über die JAX-RS-Spezifikation
  • Warum Jersey für die Entwicklung RESTful-APIs geeignet ist

Einrichtung der Entwicklungsumgebung

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

Entwicklung von REST-APIs mit Jersey

  • Ressourcen sowie Endpunkte definieren
  • Einsatz der HTTP-Methoden GET, POST, PUT und DELETE
  • Arbeiten mit JSON und XML

Fortgeschrittene API-Entwicklungsthemen

  • Anwendung von Filtering für Anfragen und Antworten
  • Ausnahmebehandlung realisieren
  • Authentifizierung und Autorisierung implementieren

API-Testverfahren

  • Manuelles Testen mit Postman
  • Automatisierte Tests mithilfe von JUnit und REST-assured
  • Mocking-Techniken zur Simulation von API-Verhalten im Testprozess

Dokumentation und Versionierung von APIs

  • Nutzung von Swagger bzw. OpenAPI in Kombination mit Jersey
  • Erstellung von Dokumentationen für Endpunkte
  • Strategien zur Versionierung von APIs festlegen

Best Practices und Fehlerbehebung

  • Richtlinien für die Erstellung skalierbarer APIs
  • Lösungsansätze bei häufig auftretenden Problemen in Jersey
  • Wichtige Aspekte zur API-Performance berücksichtigen

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundkenntnisse in der Java-Programmierung
  • Vertrautheit mit den Konzepten von REST
  • 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