Objektbasierte Programmierung mit Go
alfatraining Bildungszentrum GmbH Offenburg
Aktionen
Kursbeschreibung
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.
Objektbasierte Programmierung mit Go
Einführung in Go (ca. 3 Tage)
Installation und Einrichtung der Entwicklungsumgebung
Grundlegende Syntax und Datentypen
Kontrollstrukturen (if, for, switch)
Funktionen und Fehlerbehandlung
Künstliche Intelligenz (KI) im Arbeitsprozess
Vorstellung von konkreten KI‐Technologien
sowie Anwendungsmöglichkeiten im beruflichen Umfeld
Objektbasierte Programmierung (ca. 4 Tage)
Einführung in Strukturen und Methoden
Interfaces und Polymorphismus
Packages und Modularisierung
Arbeiten in GoLand mit Modulen und Code-Navigation
Fortgeschrittene Themen (ca. 5 Tage)
Concurrency mit Goroutines und Channels
Fehlerbehandlung und Logging
Dateisystem- und Netzwerkprogrammierung
Debugging und Analyse mit GoLand
Vertiefung (ca. 5 Tage)
Testen in Go (Unit-Tests, Benchmarks)
Arbeiten mit Datenbanken (SQL/NoSQL)
GoLand-Tools für Testabdeckung und Refactoring
Projektarbeit (ca. 3 Tage)
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse
Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert.
Kursinformationen
Hauptstraße 40
77652 Offenburg