Go Programmierung - Aufbaukurs
In dieser Schulung steigen Entwickler mit Grundkenntnissen in der Go Programmierung tiefer in diese starke Programmiersprache ein.
Anhand von zahlreichen praxisnahen Übungen wird das Nachvollziehen der Inhaltspunkte leicht gemacht.
SEMINARINHALTE & AGENDA
- Auffrischung der Grundlagen
- Strukturen, Interfaces, Operatoren
- Tool-Chain
- Die Go-Standardtools
- Umsetzung gängiger Entwurfsmusterr in Go (dependency injection, singleton pattern, factory pattern, ?..)
- Übersicht über wichtige Go-Bibliotheken
- Konfiguration, Kommandozeilenwerkzeuge
- Web und Web Services, QT-Anbindung
- Anbindung an SQL DBs und noSQL DB
- Verwendung von Go-fremden Bibliotheken
- cgo, Einbindung von C-Bibliotheken
- Verwendung von C++-Bibliotheken
- gobind, Einbindung von Java-Bibliotheken
- Nebenläufigkeit, Planung nebenläufiger Anwendungen
- Sequenzen und Abläufe (einschließlich Visualisierung)
- Clean Code-Prinzip zur Bugvermeidung
- Reduzierung bzw. Vermeidung von kritischen Abschnitten
- Auswahlkriterien für nebenläufige Design-Patterns (Master/Worker, Pipes, Publish/subscribe?)
- Verwendung von Bibliotheken für Standardszenarien
- Viele Beispiele und Übungen
ZIELGRUPPE
Alle, die ihre Grundkenntnisse in der Programmierung mit Go weiter vertiefen möchten.
VORAUSSETZUNGEN
Kenntnisse entsprechend des Kurses: Einführung in die Programmierung mit Go, erworben durch Kursbesuch oder gleichwertige Kenntnisse aus der Praxis.
Go Programmierung - Aufbaukurs
3 Tage
An 27 Orten und online
1.690,00 €
zzgl. MwSt.