Go-Grundkurs – Moderne Programmierung mit Leichtigkeit und Performance
Go (oder Golang) ist eine von Google entwickelte Programmiersprache, die einfach, schnell und gleichzeitig hochperformant ist. Sie eignet sich hervorragend für Webservices, CLI-Tools, Netzwerkprogrammierung und Cloud-native Anwendungen. In diesem Kurs lernen Sie die Sprache und das Ökosystem von Grund auf kennen – praxisnah und verständlich.
Zielgruppe
- Entwickler:innen mit Interesse an einer einfachen, aber leistungsfähigen Sprache
- Teams, die performante Webservices, Microservices oder Tools erstellen möchten
- C-, Java- oder Python-Programmierer:innen, die eine effiziente Alternative suchen
Kursinhalte
- Einführung in Go: Toolchain,
go run
,go build
,go mod
- Datentypen, Kontrollstrukturen, Funktionen
- Arrays, Slices, Maps und Structs
- Methoden, Interfaces und eingebettete Typen
- Fehlerbehandlung mit
error
-Typen - Modularisierung und Packages
- Go-Routinen und Channels – Einstieg in nebenläufige Programmierung
- Arbeiten mit der Standardbibliothek (Dateien, HTTP, JSON)
- Optional: Einblick in Webentwicklung mit
net/http
oder gRPC
Ihr Nutzen
- Sie lernen Go als produktive und gut lesbare Sprache kennen.
- Sie verstehen, wie Sie mit wenig Code robuste und wartbare Anwendungen schreiben.
- Sie erhalten einen fundierten Einstieg in gleichzeitige Programmierung – ohne komplexe Threads.
- Sie können nach dem Kurs eigene Projekte und Dienste umsetzen, auch im Cloud-/Container-Umfeld.
Format
- 2-tägiger Grundkurs mit hohem Praxisanteil
- Online, vor Ort oder als Inhouse-Schulung
- Erweiterbar um Themen wie Webentwicklung, API-Design oder gRPC
Zertifikat
Mit Abschluss des Kurses wird Ihnen über die erfolgreich Teilnahme ein Zertifikat ausgestellt.
Erweitertes Zertifikat
Zu diesem Kurs können Sie auf Wunsch eine praxisnahe Prüfung ablegen und ein erweitertes Zertifikat erhalten – als anerkannter Kompetenznachweis für Ihre Weiterbildung.
Alternativ auch gern direkt unter: backoffice@needful-apps.de oder telefonisch unter: 0560.6556.1979
Genau das, was wir als Tool-Creator brauchen. Durch die vielen Hands-On-Übungen konnte ich unser internes CLI-Tool direkt optimieren.
Danke nochmal für den Tip mit BubbleTea 🙂