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