Inhalt
In diesem Kurs lernst du die Programmiersprache Go von Grund auf kennen - von der Einrichtung der Entwicklungsumgebung bis hin zu den wichtigsten Syntax-Elementen und Datentypen. Du steigst ein in die objektbasierte Programmierung mit Strukturen, Methoden, Interfaces und Polymorphismus. Fortgeschrittene Themen wie Concurrency mit Goroutines und Channels, Fehlerbehandlung, Logging sowie Datei- und Netzwerkprogrammierung kommen ebenfalls nicht zu kurz. Außerdem bekommst du praxisnahe Einblicke in Tests mit Go, die Arbeit mit SQL- und NoSQL-Datenbanken sowie den Einsatz von KI in deinem Beruf.
Wie funktioniert der Unterricht bei alfatraining?
Bei alfatraining findet der Unterricht via alfaview®, einer Videokonferenzsoftware, statt. Die Dozierenden und die Teilnehmenden können sich gegenseitig sehen, hören und miteinander sprechen - live, lippensynchron und in Fernsehqualität! Über den virtuellen Klassenraum alfaview® ist es möglich, dass du sowohl mit Dozierenden als auch mit allen Teilnehmerinnen und Teilnehmern Ihres Kurses sprechen und im Team standortübergreifend gemeinsam an Projekten arbeiten kannst. Zusätzliche separate Online-Besprechungsräume eignen sich zur vertraulichen Kommunikation in Kleingruppen.
Lernen von zuhause: Kursteilnahme im Homeoffice
Über das Videokonferenzsystem alfaview® nimmst du von zuhause aus am Kurs teil.
Abschluss: Zertifikat „Programmieren mit Go“
VORRAUSSETZUNGEN: Grundlegende Programmierkenntnisse sowie Erfahrungen in einer anderen Programmiersprache wie z. B. C, Java oder Python sind erforderlich.
Fördermöglichkeiten: Nach Absprache: Aktivierung- und Vermittlungsgutschein (AVGS), Qualifizierungschancengesetz, Europäischer Sozialfonds (ESF), Berufsförderungsdienst (BFD), Transfergesellschaften sowie der Rentenversicherungsträger (DRV)
- Förderungsart
- Bildungsgutschein (nach AZAV, Akkreditierungs- und Zulassungsverordnung Arbeitsförderung) i
