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
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