Netzwerkdienste mit Rust entwickeln
Ihre Termine
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
Praxisnahe Einführung in die Netzwerkentwicklung mit Rust.
Nach dem Seminar können Sie…
- mit Rust Netzwerk- und Web- Clients entwickeln, Protokolle wie SMTP implementieren, und APIs und Webseiten abfragen
- mit Rust sichere Netzwerkdienste (TCP und UDP) inkl. SSL Support erstellen
- mit Rust JSON und XML richtig einlesen, erzeugen und vearbeiten
Inhalte
TCP/IP Client mit Rust
- Client Sockets
- Einfache abfragen
- Ein einfacher REST client
- Übersicht Bibliotheken
- HTTP Requests
Netwerk Server mit Rust
- Server Sockets
- Ein einfacher Echo Server
- Synchronous und non-asynchronous TCP server
- UDP in Rust
- HTTP Server
- Session Management
- SSL
- Asynchrone Netzwerkentwicklung mit Tokio
- Sicherheit
- Unit Tests
Arbeiten mit (REST) APIs und Rust
- JSON in Rust
- Passende Bibliotheken
- Reqwest und Rocket
- Serialisierung und Deserialisierung in Rust
- GET
- POST
- PUT / UPDATE
- DELETE
Voraussetzungen
Grundkenntnisse in Rust, analog zu unserem Grundkurs.
Zielgruppe
- Alle die Netzwerkdienste und oder Web-Anwendungen mit Rust (Client und Server) entwickeln wollen.
Hinweise
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest – praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.
D