Schulungsübersicht
Einleitung
Verständnis der Go-Programmiersprache sowie ihrer Architektur
Installation und Konfiguration der Go-Entwicklungsumgebung
Überblick über die Go-Syntax
Arbeiten mit eingebauten Datentypen in Go
Erlernen der fortgeschrittenen Funktionen von Go
Verwendung des erweiterten Go-Build-Tools
Nutzung von Maps als Mengen
Arbeiten mit Schnittstellen-Keys und Slice-Elementen
Implementierung von Sammlungsoperationen sowie Reduktionstechniken
Einsatz des Pprof-Tools
Lernen, wie unnötiger Speicherverbrauch minimiert werden kann
Arbeiten mit Methoden und Schnittstellen
Dummy-Objekte in Unit-Tests verwenden
Nutzung von Parallelverarbeitung zur Gewährleistung der Datenkonsistenz
Einsatz benutzerdefinierter Datentypen
Code für maximale Geschwindigkeit optimieren
Tipps und Best Practices zum idiomatischen Go-Programmieren
Umgang mit Zeit, Fehlern, gängigen Schnittstellen sowie Kommentaren
Verwaltung von Paketen in Go
Ein auf Skalierbarkeit ausgelegtes Arbeitssystem erstellen
Datenbanken in Verbindung mit Go nutzen
Bereitstellung einer JSON-API
Testen und Kompilieren von Go-Programmen
Ein solides Fundament im Web-Entwickeln mit Go erlangen
Template-Bearbeitung für Web-Anwendungen in Go nutzen
Eigenen Server zum Entwickeln von Webseiten unter Verwendung von Go erstellen
Beschäftigung mit dem net/http-Paket und dessen Funktionsweise
Routing-Mechanismen sowie Dateiverwaltung verstehen und nutzen
Veröffentlichung der eigenen Website
Zusammenfassung und Abschluss
Voraussetzungen
- Grundkenntnisse in einer beliebigen Programmiersprache
Zielgruppe
- Web-Entwickler
- Softwareentwickler
- Programmierer
- Jeder, der Go lernen möchte
Erfahrungsberichte (7)
Die Struktur des Trainings und die Übungen waren fantastisch. Der Trainer konnte mir begeistert machen, in Zukunft mit Go zu arbeiten, was nicht leicht ist!
Noah Van Tiggel - Spot Buy Center BV
Kurs - Advanced Go Programming
Maschinelle Übersetzung
Kenntnisse und Geduld des Trainers
Dan
Kurs - Advanced Go Programming
Maschinelle Übersetzung
Was mir am meisten an dieser Schulung gefallen hat, waren die Übungen, weil man nicht nur die neu erlernten Informationen des Trainers anwenden musste, sondern auch Dokumentationen nutzen oder kleine Recherchen durchführen, um sie zu lösen.
Andrei
Kurs - Advanced Go Programming
Maschinelle Übersetzung
die Struktur des Trainings und die Übungen zur Praxis
Andrei
Kurs - Advanced Go Programming
Maschinelle Übersetzung
Tiefe der behandelten Themen in den meisten von uns durchgegangenen Inhalte.
Vlad - Ness
Kurs - Advanced Go Programming
Maschinelle Übersetzung
Live-Interaktionen
Sorin - Ness
Kurs - Advanced Go Programming
Maschinelle Übersetzung
Das Curriculum war sehr gut durchdacht, und Patrick erklärte alle Konzepte sehr gut und gab zahlreiche Beispiele zu wichtigen Themen. Zudem stand er uns bereit und half uns bei allen Problemen, die wir beim Durchführen der verschiedenen Übungen hatten.
Constantin - Ness Romania
Kurs - Advanced Go Programming
Maschinelle Übersetzung