Programmieren in Go
Inhalt: Go ist eine Programmiersprache, die sich seit Jahren immer größerer Beliebtheit erfreut. Sie wurde für skalierbare, netzwerkbasierte Dienste entwickelt und wird verstärkt im Serverbereich und hier vor allen Dingen im Cloud Computing eingesetzt. Zu ihren Stärken gehört ein Ökosystem, welches u.a. durch gute Werkzeuge und Ressourcen die Entwicklung auch in größeren Teams erleichtert.
Während der Lehrveranstaltung werden Theorie und Anwendung der Sprache kombiniert. Ziel ist es, nicht nur ein theoretisches Wissen über die Sprache als solches aufzubauen, sondern sich auch mit dem Ökosystem vertraut zu machen, sodass am Ende das Programmieren als Handwerk im Vordergrund steht.
* Grundlagen
* Weiterführende Konzepte
* Projektbasiertes Programmieren
Veranstaltungsformat: Vorlesung mit praktischen Übungen
Zielgruppe: Die Veranstaltung richtet sich an alle interessierten Teilnehmer*innen. Vorkenntnisse anderer Programmiersprachen sind hilfreich, werden aber nicht vorausgesetzt.
Credit Points: 3 LP im Rahmen der Allgemeinen Studien bei erfolgreicher Teilnahme an der Abschlussprüfung.