Kontakt aufnehmen

Schulungsübersicht

Einführung

Verständnis der Go-Programmiersprache und der Go-Architektur

Installation und Konfiguration der Go-Entwicklungsumgebung

Durchsicht der Go-Syntax

Arbeiten mit eingebauten Typen in Go

Lernen der erweiterten Funktionen von Go

Arbeiten mit dem erweiterten Go-Build-Tool

Nutzung von Maps als Sets

Arbeiten mit Schnittstellen-Schlüsseln und Slices

Implementierung von Collection und Reduction

Verwendung des Pprof-Tools

Lernen, wie man die Garbage Collection reduziert

Arbeiten mit Methoden und Schnittstellen

Mocking in Unit-Tests

Nutzung von Concurrency zur Aufrechterhaltung der Datenkonsistenz

Verwendung benutzerdefinierter Typen

Codeoptimierung für Geschwindigkeit

Anwenden idiomatischen Go-Codes

Arbeiten mit Zeit, Fehlern, gängigen Schnittstellen und Kommentaren

Arbeiten mit und Verwalten von Paketen

Erstellung eines skalierbaren Arbeitssystems

Arbeiten mit Datenbanken in Go

Bereitstellen einer JSON-API

Testen und Bauen in Go

Fundierte Grundlagen in der Webentwicklung mit Go

Arbeiten mit Vorlagen für die Webentwicklung in Go

Erstellung eines eigenen Servers für die Webentwicklung in Go

Verständnis und Arbeit mit dem net/http-Paket

Verständnis und Arbeit mit Routing und File Serving

Bereitstellen der Website

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Basisprogrammiererfahrung in einer beliebigen Sprache

Zielgruppe

  • Webentwickler
  • Softwareentwickler
  • Programmierer
  • Jeder, der Go lernen möchte
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien