Go Aufbau Schulung
Erweitere deine Go-Kenntnisse für komplexe Anwendungen
Zu den TerminenIn diesem intensiven Seminar vertiefst du deine Kenntnisse der Programmiersprache Go, indem du dich mit fortgeschrittenen Konzepten und Techniken beschäftigst, die für die Entwicklung komplexer, leistungsstarker Anwendungen wichtig sind. Durch eine ausgewogene Mischung aus Theorie und Praxis lernst du, wie du das Potenzial von Go voll ausschöpfen kannst.
Lernziele
Du wirst in der Lage sein, komplexe Go-Anwendungen zu entwickeln, die moderne Programmierprinzipien und -muster nutzen. Du wirst fundierte Kenntnisse über Parallelitätsmanagement, objektorientiertes Design, Teststrategien, funktionale Programmierung, Datenbankintegration und Dateiverarbeitung in Go erwerben.
Inhalte
Ziele und Erwartungen der Teilnehmenden
Klärung individueller Lernziele und Erwartungen für ein praxisnahes und relevantes Seminar
Einführung in fortgeschrittene Konzepte
Überblick über das Seminar
Auffrischung der Grundlagen von Go
Parallelität in Go
Goroutines und Channels
Synchronisierungsmuster und Best Practices
Fehlerbehandlung und Performance-Optimierung
Objektorientierung in Go
Strukturen und Methoden
Vererbung und Polymorphismus
Design Patterns für Go
Testen in Go
Unit-Tests und Testpakete
Mocking und Interface-Tests
Benchmarking und Performance-Tests
Funktionale Programmierung in Go
Funktionen höherer Ordnung
Übergabe von Funktionen an Funktionen
Anonyme Funktionen und Closures
Arbeiten mit Datenbanken
Datenbankintegration in Go
ORM-Techniken und Query-Optimierung
Transaktionsmanagement
Dateiverarbeitung
Dateisystemoperationen in Go
Arbeiten mit I/O-Streams
Dateimanipulation und Sicherheitsaspekte
Zielgruppe
Dieses Seminar richtet sich an Entwicklerinnen und Entwickler, die ihre Fähigkeiten in Go erweitern und sich mit fortgeschrittenen Programmierkonzepten vertraut machen möchten.
Voraussetzungen
Teilnehmende sollten grundlegende Kenntnisse in Go sowie Erfahrung in der Softwareentwicklung mitbringen. Ein Verständnis der Grundprinzipien der Programmierung wie Schleifen, Bedingungen und Funktionen wird vorausgesetzt.
Schulungen, die dich interessieren könnten
Unternehmen in Deutschland, Österreich und der Schweiz, die uns vertrauen
Das sagen unsere Kunden
Wir arbeiten ständig daran uns zu verbessern. Dafür sind wir auf das Feedback unserer Kunden angewiesen.

Kompetentes Online-Training mit Learning by Doing. Besser geht nicht. Jeannette M.
Sehr gute Planung und Organisation aller Microsoft Office Schulungen. Incas Training ist sehr zu empfehlen! Christopher M.
Toller Service. Hatte auf Ihrer Seite KOSTENLOS den Weg gefunden, sämtliche Animationen mit einem Schritt zu entfernen. Hat super geklappt. Vielen lieben Dank dafür. Wenn ich schon nichts bezahlen muss, dann wenigstens eine passenden Bewertung :-) Thomas S.