Kontakt aufnehmen

Schulungsübersicht

Einführung in REST und JAX-RS

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

Einrichten der Entwicklungsumgebung

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

Bauen von REST APIs mit Jersey

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

Erweiterte API-Entwicklung

  • Anfrage- und Antwortfilter
  • Exception-Handling
  • Implementierung von Authentifizierung und Autorisierung

Testing von APIs

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

API-Dokumentation und Versionierung

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

Best Practices und Fehlerbehebung

  • Entwicklung skalierbarer APIs
  • Behandlung häufiger Probleme in Jersey
  • Leistungsaspekte

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Basiskenntnisse in der 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