en / de
Expertisen
Methoden
Dienstleistungen
Referenzen
Jobs & Karriere
Firma
Technologie-Trends TechCast WebCast TechBlog News Events Academy

Rust auf dem Server: Ressourceneffiziente Microservices mit Rust

Bei genügend Interesse wird dieser Kurs in die Planung aufgenommen. Kontaktieren Sie uns unverbindlich.
8:30 bis 17 Uhr
Zürich
ohne Zertifikat
2 Tage

Ziel und Nutzen

Teilnehmer/innen lernen die Rust-Grundlagen um hochperformante und effiziente Backend-Services zu entwickeln

Zielpublikum

Software Entwickler welche Rust in Projekten professionell einsetzen möchten. Sowohl Java, C#, Python, PHP, Backend, Smartphone App als auch JavaScript Entwickler werden Anschlusspunkte finden.

Inhalt

Einstieg in die kompilierte Programmierung mit Rust, einer blitzschnellen, speichersicheren Sprache mit modernen high-level Features, einem mächtigen "Ownership"-Modell, das Sicherheit gleichzeitig mit minimalem Overhead zur Laufzeit garantiert. Der Kurs wird durchgeführt von Letsboot

  • Warum Rust - Der GC gap, trade offs and die Lernkurve
  • Bausteine: Datentypen und Variablen
  • Kontrollfluss: Verzweigungen und Schlaufen
  • Funktionen & Closures: Modularen Code erstellen, sogar über Threads hinweg
  • Ownership und Borrowing: Die Eckpfeiler von Rusts Speichersicherheit
  • Traits: Verhalten von Typen definieren
  • Kontrolliertes Fehler-Handling: Der Result-Typ
  • Projekte mit Cargo: Der Rust Package Manager
  • Der Borrow Checker: Der Wächter über die Speichersicherheit
  • Unit Tests: Nahe vom Code und sogar in der Dokumentation
  • Einführung REST API Framework (Axum)
  • Einführung in die Datenbankabstraktion (Sqlx)
  • Entwicklung von REST Endpoints
  • Verbinden zu bestehenden REST APIs, Datendeserialisierung (Serde)
  • Implementation eines Beispielprojekts mit CRUD
  • Entwicklung von gut dokumentierten CLI apps (Clap)

Voraussetzungen

Erfahrung in der Entwicklung mit objektorientierten oder funktionalen Programmiersprachen sowie Grundverständnis der Entwicklung Webservices (z.B: REST APIs).

Sprache

Der Unterricht wird in Deutsch durchgeführt.

Notwendige Hardware

Eigenen Laptop mitbringen.

Fragen?

Dann kontaktieren Sie uns hier oder rufen Sie uns unter +41 52 234 56 11 an.



PDF LADEN

ANMELDEN

ANMELDEN

 
 
* Pflichtfeld
RheintalDoris HornAdministration+41 81 544 82 18

Newsletter - aktuelle Angebote, exklusive Tipps und spannende Neuigkeiten

 Jetzt anmelden

Copyright © 2025 Noser Engineering AG – Alle Rechte vorbehalten.

NACH OBEN
Privacy Policy Cookie Policy
Zur Webcast Übersicht