Aktualisiert im Mai 2025. Dieser Kurs enthält jetzt den Coursera Coach! Eine intelligentere Art zu lernen, mit interaktiven Unterhaltungen in Echtzeit, die Ihnen helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. Begeben Sie sich auf eine umfassende Reise in die Go-Programmierung mit diesem praxisorientierten Kurs. Sie beginnen mit den Grundlagen und lernen die Syntax, Variablen, Schleifen und Funktionen von Go kennen. Bauen Sie eine solide Grundlage auf, während Sie Zeiger, Arrays, Slices und Maps erkunden. Am Ende dieses Abschnitts werden Sie in der Lage sein, grundlegende Go-Anwendungen zu strukturieren, zu verwalten und zu optimieren. Im weiteren Verlauf des Kurses werden Sie sich mit Strukturen, Datenkapselung und Schnittstellen beschäftigen und dabei ein tieferes Verständnis für Fehlerbehandlung und modulare Programmierung entwickeln. Praktische Aufgaben und ein praktisches Projekt stellen sicher, dass Sie diese Kernkonzepte festigen und machen Ihre Lernerfahrung wirklich interaktiv und fesselnd. Für Fortgeschrittene führt der Kurs in die Gleichzeitigkeit mit Goroutines und Channels, Mutexes und fortgeschrittene Techniken wie Generics und Testing ein. Sie werden diese Fähigkeiten anhand von Projekten anwenden, bei denen Effizienz und Skalierbarkeit in realen Anwendungen im Vordergrund stehen. Schließlich werden Sie die Leistungsfähigkeit von gRPC mit Go erschließen, lernen, vernetzte Server und Kunden zu implementieren, und das Gin-Framework für die Webentwicklung erkunden. Dieser Kurs ist ideal für Entwickler und IT-Profis, die Go erlernen oder ihre Programmierkenntnisse erweitern möchten. Ein grundlegendes Verständnis von Programmierkonzepten wird empfohlen, aber es sind keine Vorkenntnisse in Go erforderlich. Der Kurs ist so konzipiert, dass er Lernende vom Anfänger- bis zum Mittelstufenniveau anspricht und so eine lohnende Lernkurve für alle gewährleistet.

Go-Grundlagen: Gleichzeitigkeit, gRPC & mehr
Erweitern Sie Ihre Kenntnisse mit Coursera Plus für 239 $/Jahr (normalerweise 399 $). Jetzt sparen.

Empfohlene Erfahrung
Was Sie lernen werden
Erstellen grundlegender Go-Programme mit Variablen, Schleifen, Arrays und Slices.
Implementierung von Gleichzeitigkeit mit Goroutinen, Kanälen und Mutexen in Go.
Entwurf und Bereitstellung von gRPC-basierten vernetzten Diensten mit Go.
Entwicklung und Test von Webanwendungen unter Verwendung des Gin-Frameworks.
Kompetenzen, die Sie erwerben
- Kategorie: Programming Principles
- Kategorie: Debugging
- Kategorie: Data Structures
- Kategorie: Verification And Validation
- Kategorie: Unit Testing
- Kategorie: Software Design
- Kategorie: Object Oriented Programming (OOP)
- Kategorie: Development Environment
- Kategorie: Web Development
Werkzeuge, die Sie lernen werden
- Kategorie: Go (Programming Language)
- Kategorie: Command-Line Interface
- Kategorie: Web Applications
- Kategorie: Application Frameworks
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
6 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

In diesem Kurs gibt es 5 Module
Dozent

von
Mehr von Softwareentwicklung entdecken
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,





