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
09:00 bis 16:00 Uhr ( 3 Tage)
D