Go Programming Language for Programmers Schulung
Solide Einführung in die Sprache Go für Personen, die mit anderen Programmiersprachen vertraut sind. Es konzentriert sich eher auf den praktischen Aspekt der Sprache als auf die Theorie.
Schulungsübersicht
Go im Vergleich zu anderen Programmiersprachen
Go Grundlegende Konzepte
- Variablen und Typen
- Zeiger
- Funktionen
- Verzweigung und Schleifen
- Komplexe Strukturen
- Karten und Skizzen
- OOP-Konzepte (Klassen, Schnittstellen)
- Fehlerbehandlung
Gleichzeitigkeit
- Gleichzeitigkeitspattern
Gemeinsame Pakete
Go Werkzeuge
Voraussetzungen
Kenntnisse in einer beliebigen Programmiersprache (z. B. C, VB, Java, PHP, was auch immer). Dieser Kurs erklärt zum Beispiel nicht, was eine Schleife oder eine if-Anweisung ist. Er erklärt nur, wie diese Konzepte in Go implementiert werden.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Go Programming Language for Programmers Schulung - Booking
Go Programming Language for Programmers Schulung - Enquiry
Go Programming Language for Programmers - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (6)
Die praktischen Übungen, die wirklich unterhaltsam waren.
Jurgen Cruz - Focus Engineering SRL
Kurs - Go Programming Language for Programmers
Maschinelle Übersetzung
Der Trainer kannte die Konzepte der Nischensprache und wusste, wie sich die Sprache seit ihrem ursprünglichen Erscheinungsdatum verändert hat.
Brandon - DuosTechnologies, Inc.
Kurs - Go Programming Language for Programmers
Maschinelle Übersetzung
Es war sehr hilfreich, dass er so detailliert auf die Mechanismen eingegangen ist, warum und wie etwas funktioniert. Ich habe es auch sehr geschätzt, dass ich das Repo am Tag ziehen konnte, so dass ich mich darauf konzentrieren konnte, was er erklärt hat.
Sara - DuosTechnologies, Inc.
Kurs - Go Programming Language for Programmers
Maschinelle Übersetzung
Die didaktische Art der Präsentation
Ivo Abdul - CEDSIF Ministry of Finance
Kurs - Go Programming Language for Programmers
Maschinelle Übersetzung
Konzepte von Bereich, Schnittmenge, Austausch,... (Note: There seems to be a slight conceptual mismatch in translating "slice" as "Schnittmenge," which typically means "intersection." A more fitting translation might be "Ausschnitt" or "Slice" if it refers to the concept of slicing in programming. However, without additional context, this is an attempt based on possible interpretations.) Revised for clarity and accuracy: Konzepte von Bereich, Ausschnitt, Austausch,...
Edmundo Manave - CEDSIF Ministry of Finance
Kurs - Go Programming Language for Programmers
Maschinelle Übersetzung
Die Einfachheit der Sprache und die von der Lehrkraft gegebenen Beispiele
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Kurs - Go Programming Language for Programmers
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Advanced Go Programming
21 StundenIn dieser von einem Ausbilder geleiteten Live-Schulung lernen die Teilnehmer, wie sie die erweiterten Funktionen von Go's nutzen können.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Go-Entwicklungsumgebung einrichten.
- Die Grundlagen der Go-Programmiersprache verstehen.
- Die fortgeschrittenen und leistungsstarken Funktionen von Go's verstehen und nutzen.
- Erstellen Sie hocheffiziente Programme mit Go.
- Beginnen Sie mit der Webentwicklung mit Go.
Go for Systems Programming
35 StundenGo (Golang) ist eine Open-Source-Programmungssprache, die in Google entwickelt wurde. Einer der beliebten Nutzungsfälle ist Linux und Unix-Systeme Programmierung.
In diesem Instructor-leitet, Live-Training lernen die Teilnehmer die Grundlagen der Systemprogrammierung mit Go als sie durch praktische Übungen durchsuchen die verschiedenen Merkmale von Go.
Am Ende dieser Ausbildung können die Teilnehmer:
- Verständnis der Grundlagen der Systemprogrammierung Go
- Entwickeln der Entwicklungsklima Go
- Schreiben von Programmen in Go
- Verwenden Sie sowohl die grundlegenden und fortschrittlichen Funktionen von Go für Unix und Linux Systemprogrammierung
- Verständnis und Verwendung Go Routine
- Schreiben Sie schnelle und leichte Code mit Go
- Schreiben Sie Netzwerkcode auf niedriger Ebene mit Go
Publikum
- Programmierer
- Entwickler
Format des Kurses
- Teilverhandlung, Teildiskussion, Übungen und schwere Übungen
Learning Go Programming
28 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer die Kernelemente, die Syntax und die Kontrollstrukturen von Go (Golang)'s kennen, während sie Schritt für Schritt die Entwicklung und Bereitstellung einer Beispiel-Webanwendung durchlaufen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Einrichten einer optimalen Go-Entwicklungsumgebung.
- Strukturieren Sie Go-Code für maximale Lesbarkeit.
- Die Leistung einer Go-Anwendung optimieren.
- Testen und debuggen Sie eine Go-Anwendung.
- Einführen einer Beispiel-Webanwendung.
Build Microservices and API with Go
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Webentwickler, die Microservices und APIs mit Go erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Klienten- und Servercode mit gRPC-Plug-ins generieren.
- SSL-Sicherheit für die gRPC-Anwendung bereitstellen.
- Erweiterte Streamingfunktionen mit benutzerdefinierten APIs implementieren.
Building Microservices with Go
28 StundenIn dieser Live-Schulung in Österreich lernen die Teilnehmer, wie man Microservices mit Go (Golang) und Spring Cloud erstellt.