University of California, Irvine

Erste Schritte mit Go

Dieser Kurs ist Teil von Spezialisierung „Programmieren mit Google Go“

Unterrichtet in Deutsch (KI-Synchronisation)

Ian Harris

Dozent: Ian Harris

82.948 bereits angemeldet

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.

2,475 Bewertungen

Stufe Mittel
Einige einschlägige Kenntnisse erforderlich
Flexibler Zeitplan
1 Woche bei 10 Stunden eine Woche
In Ihrem eigenen Lerntempo lernen
93%
Den meisten Lernenden hat dieser Kurs gefallen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.

2,475 Bewertungen

Stufe Mittel
Einige einschlägige Kenntnisse erforderlich
Flexibler Zeitplan
1 Woche bei 10 Stunden eine Woche
In Ihrem eigenen Lerntempo lernen
93%
Den meisten Lernenden hat dieser Kurs gefallen

Was Sie lernen werden

  • Umsetzung grundlegender Go-Programme und Verstehen der wichtigsten Elemente des Programms.

  • Arbeit mit Go-Datentypen, einschließlich Basis-, Verbund- und JSON-Strukturen.

  • Nutzung von Remote Function Calls (RFCs) und JSON für die Datenmanipulation in Go.

  • Richten Sie Ihre Go-Programmierumgebung ein und üben Sie, Go-Code zu schreiben.

Kompetenzen, die Sie erwerben

  • Kategorie: Network Protocols
  • Kategorie: Data Management
  • Kategorie: File I/O

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

13 Zuweisungen¹

KI-bewertet siehe Haftungsausschluss
Unterrichtet in Deutsch (KI-Synchronisation)

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung „Programmieren mit Google Go“
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 4 Module

Dieses Modul stellt die Programmiersprache Go und ihre Rolle in der modernen Softwareentwicklung vor. Die Lernenden richten die Go-Entwicklungsumgebung ein und untersuchen, wie der Go-Code mit Hilfe von Arbeitsbereichen, Paketen und der Go-Toolchain organisiert wird. Das Modul führt auch in die Kernelemente der Sprache wie Variablen, Datentypen und Variableninitialisierung ein und bereitet die Lernenden darauf vor, grundlegende Go-Programme zu schreiben und auszuführen.

Das ist alles enthalten

10 Videos1 Lektüre3 Aufgaben

Dieses Modul führt in die grundlegenden Datenkonzepte in Go ein, einschließlich der Art und Weise, wie Variablen auf Speicher verweisen und wie Go Speicher durch Zeiger und Garbage Collection verwaltet. Sie werden grundlegende Datentypen wie Ganzzahlen, Fließkommazahlen und Strings kennenlernen und erfahren, wie Go Text mit UTF-8-Kodierung darstellt. Das Modul deckt auch Konstanten, häufig verwendete String-bezogene Pakete und Techniken zum Drucken von Ausgaben und Lesen von Benutzereingaben ab. Schließlich werden Sie Kontrollflusskonstrukte untersuchen, die es Go-Programmen ermöglichen, Entscheidungen zu treffen und Aktionen zu wiederholen. Am Ende dieses Moduls werden Sie in der Lage sein, mit den Kerndatentypen von Go zu arbeiten und Kontrollflussstrukturen zur Erstellung einfacher Programme zu verwenden.

Das ist alles enthalten

11 Videos1 Lektüre4 Aufgaben

In diesem Modul werden Sie zusammengesetzte Datentypen in Go erkunden, die es Programmierern ermöglichen, mehrere Werte zusammen zu gruppieren und zu organisieren. Sie werden lernen, wie Arrays Sammlungen von Elementen mit fester Länge speichern und wie Slices eine flexible, dynamische Möglichkeit bieten, mit Datenfolgen zu arbeiten. Das Modul stellt außerdem Hash-Tabellen und Maps zum Speichern von Schlüssel-Wert-Paaren vor und erklärt, wie Structs verwendet werden können, um verwandte Daten in sinnvolle Objekte zu organisieren. Am Ende des Moduls werden Sie verstehen, wie diese Datenstrukturen helfen, komplexe Daten zu verwalten und effizientere Go-Programme zu schreiben.

Das ist alles enthalten

7 Videos3 Aufgaben

In diesem letzten Modul wird vorgestellt, wie Go-Programme mit externen Systemen und Datenformaten interagieren. Sie lernen Remote Procedure Calls (RPCs) und JavaScript Object Notation (JSON) kennen und erfahren, wie sie zum Austausch strukturierter Daten zwischen Programmen verwendet werden. Das Modul behandelt auch den Zugriff auf und die Verarbeitung von strukturierten Daten, die in Dateien gespeichert sind. Am Ende des Moduls sind Sie in der Lage, Go-Programme zu schreiben, die RPCs verwenden, mit JSON-Daten arbeiten und strukturierte Textdaten aus Dateien zur weiteren Verarbeitung lesen.

Das ist alles enthalten

5 Videos3 Aufgaben

Erwerben Sie ein Karrierezertifikat.

Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozent

Lehrkraftbewertungen
(671 Bewertungen)
Ian Harris
University of California, Irvine
9 Kurse 647.601 Lernende

von

Mehr von Softwareentwicklung entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Bewertungen von Lernenden

  • 5 stars

    72 %

  • 4 stars

    20,04 %

  • 3 stars

    4,72 %

  • 2 stars

    1,97 %

  • 1 star

    1,25 %

Zeigt 3 von 2475 an

TB

Geprüft am 19. Juni 2020

DJ

Geprüft am 20. Sep. 2019

AN

Geprüft am 13. März 2021

Coursera Plus

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

¹ Einige Aufgaben in diesem Kurs werden mit AI bewertet. Für diese Aufgaben werden Ihre Daten in Übereinstimmung mit Datenschutzhinweis von Courseraverwendet.