API Design Workshop

API Design Workshop

Effiziente Integration unterschiedlicher Softwaressysteme

Aufzeichnung verfügbar bis zum 24.02.2023

API Design Workshop Stoerer

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.

API Design Illustration

Thilo Frotscher

API Desgin Workshop - 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. Logge dich mit deinem entwickler.de-Account ein und wähle im Menü unter Events & Tutorials ganz einfach Live-Events aus oder klick hier.

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 Event-Aufzeichnungen aus oder klick hier.

Fullstack-Abo abschließen und an Workshop teilnehmen

Fullstack Logo

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

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

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