API Design Workshop
Effiziente Integration unterschiedlicher Softwaressysteme
Aufzeichnung verfügbar bis zum 24.02.2023
API Design Workshop
Effiziente Integration unterschiedlicher Softwaressysteme
Aufzeichnung verfügbar bis zum 24.02.2023
Neue Maßstäbe im API Design
Die Integration unterschiedlicher Softwaresysteme und die interne Kommunikation einzelner Anwendungskomponenten stellen wiederkehrende Herausforderungen dar. Seit einiger Zeit hat sich hierzu der Einsatz HTTP-basierter APIs in der Breite durchgesetzt. Vor der Entwicklung solcher Schnittstellen ist es jedoch wichtig, sich zunächst eingehende Gedanken über das API-Design zu machen. Nur so kann sichergestellt werden, dass die neue Schnittstelle konsistent und leicht verständlich, aber auch gut wartbar und erweiterbar ist. Zudem sollten gewisse De-facto-Standards und Best Practices befolgt werden.
Das wirst du lernen:
In diesem Workshop erlernen die Teilnehmer:innen die zentralen Grundlagen des API-Designs und erhalten wichtige Tipps und Tricks aus der Praxis. Nach einem kurzen Überblick über unterschiedliche Einsatzgebiete für HTTP APIs und ihre unterschiedlichen Charakteristiken wird zunächst der “API First“-Ansatz vorgestellt. Im Anschluss werfen wir einen Blick auf die Spezifikationssprache Open API, mit deren Hilfe HTTP APIs auf standardisierte Weise beschrieben werden können. Ein weiterer wichtiger Bestandteil des Workshops ist eine Betrachtung der unterschiedlichen Fragestellungen und Herausforderungen, die sich beim API-Design immer wieder stellen, und die Suche nach sinnvollen Lösungen.
Abschießend werden unterschiedliche Vorschläge für „fertige“ API-Designs vorgestellt und besprochen.
Die Teilnehmer:innen sollten Grundkenntnisse zu HTTP mitbringen.
Thilo Frotscher

Freiberufler
Thilo Frotscher arbeitet als freiberuflicher Softwarearchitekt und Trainer. Als Experte für Enterprise Java, APIs und Systemintegration unterstützt er seine Kunden überwiegend durch Entwicklung, Reviews oder die Durchführung von Schulungen. Thilo ist (Co-) Autor mehrerer Bücher in den Bereichen Java, (Web-) Services und Systemintegration, hat zahlreiche Fachartikel verfasst und spricht regelmäßig auf Fachkonferenzen und Schulungsveranstaltungen sowie bei Java User Groups.
Wie kann ich teilnehmen?
Fullstack-Abonnent:innen haben kostenlosen Zugriff auf das Live-Event. Zusätzlich haben Fullstack-Abonnent:innen für drei Monate Zugriff auf die Aufzeichnung des Live-Events. Logge dich mit deinem entwickler.de-Account ein und wähle im Menü unter Events & Tutorials ganz einfach Live-Events aus oder klicke hier.
Fullstack-Abo abschließen und an Workshop teilnehmen
Das Fullstack-Abo ist das Rundum-sorglos-Paket für jeden Software-Professional. Als Abonnent hast du die Krone auf, wenn es um deine Weiterbildung geht!
- Kostenloser Online-Zugriff auf den Workshop
- Weitere interaktive Live-Events exklusiv auf der Plattform
- Step-by-Step-Tutorials zu aktuellen Themen
- Über 10.000 Fachbeiträge, Magazine, E-Books, Artikelserien und Kolumnen sowie ein umfassendes Archiv
- Rabatte für die Teilnahme an Konferenzen und Trainings
- Zugriff auf Video-Aufzeichnungen von deinen Konferenzen und Trainings
- Intelligente Themensuche AskFrank
- Zugriff über Browser oder unsere mobilen Apps
Fullstack-Abo
198,80 € / Jahr – jetzt 40 € sparen –
12 Monate lang Zugriff, 10 Monate zahlen!
- Interaktive Live-Events exklusiv auf der Plattform
- Step-by-Step-Tutorials zu aktuellen Themen
- Über 10.000 Fachbeiträge, Magazine, E-Books, Artikelserien und Kolumnen sowie ein umfassendes Archiv
Fullstack für Teams mit 3 – 15 Nutzern
Ab 72 € im Jahr pro Nutzer
-
Rabatte für bis zu 3 Bestellungen von Teilnahmen deines Teams an unseren Konferenzen und Trainings
3-Nutzer-Lizenz: 150 €
5-Nutzer-Lizenz: 200 €
10-Nutzer-Lizenz: 250 €
15-Nutzer-Lizenz: 300 € - 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
- Wir belohnen Ihre Treue: Sonderpreis für Printabonnenten! Sie sparen bis zu 10 € monatlich
Fullstack für Teams ab 16 Nutzern
Wir finden für jedes Team das passende Angebot!
- Umfangreiche Rabatte an für die Teilnahme an unseren Konferenzen und Trainings
- 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
- Unkomplizierter Zugriff per IP-Adresse
- Firmenweiter Zugang über E-Mail-Domain
- Kein Administrationsaufwand
198,80 € / Jahr – jetzt 40 € sparen –
12 Monate lang Zugriff, 10 Monate zahlen!
- Interaktive Live-Events exklusiv auf der Plattform
- Step-by-Step-Tutorials zu aktuellen Themen
- Über 10.000 Fachbeiträge, Magazine, E-Books, Artikelserien und Kolumnen sowie ein umfassendes Archiv
Ab 72 € im Jahr pro Nutzer
-
Rabatte für bis zu 3 Bestellungen von Teilnahmen deines Teams an unseren Konferenzen und Trainings
3-Nutzer-Lizenz: 150 €
5-Nutzer-Lizenz: 200 €
10-Nutzer-Lizenz: 250 €
15-Nutzer-Lizenz: 300 € - 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
- Wir belohnen Ihre Treue: Sonderpreis für Printabonnenten! Sie sparen bis zu 10 € monatlich
Wir finden für jedes Team das passende Angebot!
- Umfangreiche Rabatte an für die Teilnahme an unseren Konferenzen und Trainings
- 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
- Unkomplizierter Zugriff per IP-Adresse
- Firmenweiter Zugang über E-Mail-Domain
- Kein Administrationsaufwand