0

REST APIs mit Go (Golang)

Ihre Termine

Datum Ort Preis
13.04.2026
-15.04.2026
München 1.683,85 €* Buchen
13.04.2026
-15.04.2026
Virtuelles Live Training 1.683,85 €* Buchen
03.08.2026
-05.08.2026
München 1.683,85 €* Buchen
03.08.2026
-05.08.2026
Virtuelles Live Training 1.683,85 €* Buchen
28.12.2026
-30.12.2026
München 1.683,85 €* Buchen
28.12.2026
-30.12.2026
Virtuelles Live Training 1.683,85 €* Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

In diesem 3-tägigen Intensivkurs lernen Sie, wie eine moderne REST API mit Go richtig und sicher erstellt wird. Dabei erstellen Sie Schritt für Schritt einen echten Go Webservice inkl. Routen für Admin-Tasks, Benutzerauthentifizierung und Zugriff auf eine PostgreSQL Datenbank.

Inhalte

  • Einführung in REST APIs (Kurze Übersicht)
  • REST Api Standards (Swagger / OpenAPI)
  • Go Frameworks im Vergleich
  • Einfaches Beispiel mit der Standard Library (http, mux …)
  • Marshalling in Go - der richtige Umgang mit JSON
  • Routing in Go
  • chi Router
  • Fehlerbehandlung
  • Logging und Monitoring
  • Status-Codes (HTTP)
  • Einbindung von Datenbanken (Native und GORM)
  • Authentifizierung in REST Apis mit Go
  • JWT Tokens, Refresh Tokens …
  • Skalierung und Performance
  • Testing von REST Apis (E2E)
  • Deployment (CI und CD) Übersicht
  • Best Practices
  • Ausblick: SOLID und Microservices

Voraussetzungen

  • Gute Grundkenntnisse in Go, analog zum Go Einführungskurs
  • Grundlegendes Verständnis wie moderne Webapplikationen aufgebaut sind (Frontend / Backend)
  • Sie sollten SQL, HTML, CSS und JavaScript zumindest lesen können

Zielgruppe

  • Alle die mit Go robuste und moderne REST APIs erstellen wollen
  • Go-Entwickler*innen

Hinweise

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Uhrzeiten

09:00–16:00 Uhr

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest – praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

D