Multiprozess Programmierung mit Go
Weiterbildung
4-Wochen-Kurs
Go ist eine kompilierbare Programmiersprache, die Nebenläufigkeit unterstützt und über eine automatische Speicherbereinigung verfügt. Go wurde aus Unzufriedenheit über die bestehenden Sprachen zur Softwareentwicklung wie C++ oder Java im Kontext heutiger Computersysteme, insbesondere im Hinblick auf skalierbare Netzwerkdienste, Cluster- und Cloud Computing, entwickelt.
Inhalt
- Network Architecture
- An Overview of Networked Systems
- Resource Location and Traffic Routing
- Socket-Level Programming
- Reliable TCP Data Streams
- Sending TCP Data
- Unreliable UDP Communication
- Ensuring UDP Reliability
- Unix Domain Sockets
- Application-level Programming
- Writing HTTP Clients
- Building HTTP Services
- Caddy: A Contemporary Web Server
- Securing Communications with TLS
- Service Architecture
- Data Serialization
Zielgruppe
Software Entwickler
Voraussetzungen
Englisch
Förderung
Kompletter Kurs förderfähig
z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit
Nächste Termine
- Mo, 13.01.2025
- Mo, 03.02.2025
- Mo, 03.03.2025
- Mo, 07.04.2025
- Mo, 05.05.2025
- Mo, 02.06.2025
Kursnummer: LS23.255