Go Programmierung - Aufbaukurs

Vor Ort
Online
StandorteLippstadt, Karlsruhe, Mannheim, Freiburg im Breisgau, Berlin, Stuttgart, Hamburg, Hannover, München, Dresden, Düsseldorf, Regenstauf, Nürnberg, Dortmund, Essen, Siegen, Wienhausen, Kassel, Koblenz, Saarbrücken, Bremen, Münster, Erfurt, Online, Krefeld
Dauer3 Tage
SpracheDeutsch
Kurstermine 130 Startdaten
Preis ab 2.011,10 € inkl. MwSt.

Beschreibung

Dieser Go Programmierung - Aufbaukurs richtet sich an Teilnehmende, die bereits über grundlegende Kenntnisse in der Go-Programmierung verfügen und ihr Wissen vertiefen möchten. Der Kurs bietet Ihnen die Möglichkeit, erweiterte Funktionen der Go-Sprache zu erlernen, was Ihnen hilft, Ihre Programmierfähigkeiten auf das nächste Level zu heben.

Während des Kurses werden relevante Themen wie Strukturen, Interfaces und Operatoren behandelt, um Ihnen ein tieferes Verständnis der Go-Tool-Chain zu vermitteln. Sie werden sich mit der Anwendung von gängigen Entwurfsmustern in Go beschäftigen, was Ihnen bei der Entwicklung effizienter und wartbarer Softwareprojekte helfen kann. Besonderes Augenmerk wird auf die praktische Nutzung von Go-Standardtools sowie die Implementierung von Web Services und Datenbankanbindungen gelegt.

Mit einem starken Fokus auf Anwendung und Praxis bietet der Kurs zahlreiche Übungen und Beispiele, um das Gelernte direkt umzusetzen. Die praktische Erfahrung, die Sie hier sammeln, steigert Ihre Kompetenz in der Entwicklung nebenläufiger Anwendungen und der Nutzung von Bibliotheken, um produktiv zu arbeiten. Die Teilnahme an diesem Aufbaukurs verbessert nicht nur Ihr technisches Können, sondern auch Ihre Fähigkeit, sauberen und fehlerfreien Code zu schreiben.

Dieses Seminar ist ein Angebot der PC-COLLEGE - Gruppe.

Inhalte

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

Go Programmierer mit Grundkenntnissen in Go.

Voraussetzungen

Kenntnisse entsprechend des Kurses : Go - Einführung in die Programmierung mit Go, erworben durch Kursbesuch oder gleichwertige Kenntnisse aus der Praxis.

Weitere Infos

Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.

Kostenlose Beratung
Sichere Anfrage
Geprüfter Anbieter

Über den Anbieter

PC-COLLEGE Training GmbH

Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.

Mehr über PC-COLLEGE Training GmbH