Golang
Schulung & Kurs

Hochperformante Backend-Entwicklung mit Golang.

Einstieg in die Entwicklung mit Go als nativ kompilierte und hochperformante Programmiersprache mit einer Kernbibliothek die seines gleichen sucht.

Kurse für Teams:

Gerne führen wir zugeschnittene Kurse für euer Team durch - vor Ort, remote oder in unseren Kursräumen.

In-House Kurs Anfragen

 

Kursinhalt:


- Warum Go - Vorteile und Herausforderungen
- Variablen, Typisierung und Pointer
- Kontrollstrukturen und Funktionen
- Slices, Arrays und Structs
- OOP Ansätze in Go
- Go Routinen und Channels
- Unit Tests
- Einführung REST API Framework
- Einführung Datenbank-Abstraktion
- Entwicklung von REST Endpoints
- Anbindung bestehender REST APIs
- Abstraktion und Manipulation von Datenbank-Modellen
- Umsetzung Beispielprojekt mit CRUD
- Build und Dependency Management
- Bauen von Container Images
- Bereitstellen von eigenen Go Bibliotheken
- Entwicklung von CLI Anwendungen


Disclaimer: Der effektive Kursinhalt kann, abhängig vom Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen von obigen Angaben abweichen.

Ob wir es Schulung, Kurs, Workshop, Seminar oder Training nennen, wir möchten Teilnehmer/innen an ihrem Punkt abholen und mit dem nötigen praktischen Wissen ausstatten, damit sie die Technologie nach der Schulung direkt anwenden und eigenständig vertiefen können.

Ziel:

Teilnehmer/innen kenne die Grundlagen um hochperformante Backend-Services mit Golang zu entwickeln.


Form:

Verfeinerter Mix aus Erläuterung, Live Coding und gemeinsamem Aufbau der umfassenden Kurs-Applikation mit praktischem Fokus. 


Zielgruppe:

Software Entwickler welche Golang in Projekten professionell einsetzen möchten. Sowohl Java, C#, Python, PHP, Backend, Smartphone App als auch JavaScript Entwickler haben diesen Kurs bereits erfolgreich und zufrieden absolviert.


Voraussetzungen:

Erfahrung in der Entwicklung mit Objektorientierten Programmiersprachen sowie Grundverständnis der Entwicklung Webservices (z.B: REST APIs). 


Vorbereitung:

Jeder Teilnehmer erhält nach der Anmeldung einen Fragebogen zugestellt. Passend zu den Antworten senden wir ein individuelles Feedback. Nach Bedarf kann vor dem Training eine Mini-Setup Session via Remote Session durchgeführt werden (im Training inbegriffen).

In-House Kurs anfragen:

In-House Kurs Anfragen

Trage dich in die Warteliste ein für weitere öffentliche Kurs-Termine. Sobald wir genügend Personen auf der Warteliste haben, klären wir einen möglichst für alle passenden Termin ab und schalten einen neuen Termin auf. Falls du direkt mit zwei Kollegen oder Kolleginnen teilnehmen möchtest, können wir sogar direkt einen öffentlichen Kurs für euch planen.

Warteliste

(Falls ihr bereits mehr 3 Teilnehmer:innen oder mehr habt, klären wir mit euch direkt euren Wunschtermin ab und schreiben den Kurs aus.)

Share by: