Seminarinformationen

Seminar - Ziel

In diesem 2-tägigen Seminar "Go-Programmierung - Aufbaukurs" erweitern Sie Ihre Kenntnisse in der Go-Programmierung und heben Ihre Fähigkeiten auf ein neues Level. Sie lernen, komplexe Funktionen zu integrieren, Tests und Fehlerbehebung umzusetzen und Projektstrukturen effizient zu organisieren. Durch dieses Seminar werden Sie in der Lage sein, die Herausforderungen der Softwareentwicklung erfolgreich zu meistern und Ihre Fachkenntnisse weiter auszubauen. Tauchen Sie ein in fortgeschrittene Konzepte und Techniken der Go-Programmierung und verbessern Sie Ihre Programmierfähigkeiten auf eine höhere Stufe.

Teilnehmer - Zielgruppe

  • Softwareentwickler

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Contexts

  • Background vs TODO
  • Werte speichern
  • Strukturierte Nebenläufigkeit

Application Profiling

  • Identifizieren von Bottlenecks: CPU, Speicher, Netzwerk

Standard Bibliotheken

  • Database/SQL
  • Bytes
  • Net
  • Net/http/httptest

Erweiterte Projektstrukturen

  • Alternative Importstrategien
  • Verwendung interner Pakete
  • Packages entwerfen
  • Modul lifecycle Management
  • Semantische Versionierung mit Modulen
  • Importieren versionierter Module
  • Arbeiten mit veralteten Arbeitsbereichen

Praktische Beispiele

  • Eine CLI-basierten Anwendung
  • Web-Anweung mit REST-API und Datenbank

Weitere Schulungen zu Thema Go (Golang)

Go-Programmierung - Grundlagen

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 3-tägigem Seminar "Go-Programmierung - Grundlagen" werden Sie in die grundlegenden Prinzipien und Techniken der Go-Programmiersprache eingeführt. Sie erfahren, wie Sie eine Go-Entwicklungsumgebung einrichten, Go-Programme schreiben und ausführen, mit Variablen und ...

Go-Programmierung - Kompaktkurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 5-tägigen Seminar "Go-Programmierung - Kompaktkurs" erlernen Sie sowohl die grundlegenden als auch fortgeschrittenen Kenntnisse der Programmiersprache Go (auch bekannt als Golang). Sie richten eine Go-Entwicklungsumgebung ein und erfahren, wie Sie Variablen, ...

Go - Datenbankprogrammierung

- u.a. in Hamburg, Nürnberg, Virtual Classroom, Kassel, Marburg

In diesem 3-tägigen Seminar "Go - Datenbankprogrammierung" erwerben Sie die grundlegenden Kenntnisse der Datenbankprogrammierung mit Go. Sie lernen, wie Sie Go effizient mit unterschiedlichen Datenbanktypen integrieren, sei es relationale oder NoSQL-Datenbanken. Der ...

Go - Testing und Debugging

- u.a. in Berlin, Köln, Essen, Mannheim, Nordhausen

In diesem 3-tägigen Seminar „Go – Testing und Debugging“ erwerben Sie Kenntnisse über grundlegende und fortgeschrittene Techniken zum Testen und Debuggen von Anwendungen in der Programmiersprache Go. Sie lernen, wie Sie qualitativ hochwertige und fehlerfreie ...