0

Bestellung

Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.
Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
Die Kombination aus Rust und WebAssembly (Wasm) markiert einen technologischen Sprung für Webanwendungen, die bisher an die Leistungsgrenzen von JavaScript stießen. Dieser Kurs vermittelt Ihnen die Fähigkeiten, rechenintensive Aufgaben wie Bildverarbeitung, Kryptografie oder komplexe Simulationen mit nahezu nativer Geschwindigkeit direkt im Browser auszuführen. Sie lernen, wie Sie die Speichersicherheit und Performance von Rust nutzen, um robuste Module zu entwickeln, die sich nahtlos in bestehende JavaScript- oder TypeScript-Projekte integrieren lassen. Wir verzichten auf langwierige Theorieblöcke und konzentrieren uns auf die praktische Anwendung der Toolchain rund um `wasm-pack` und `wasm-bindgen`. Sie erfahren, wie Sie Daten effizient zwischen der JavaScript-Laufzeitumgebung und dem WebAssembly-Speicher austauschen und dabei den Overhead minimieren. Nach diesem Training sind Sie in der Lage, Flaschenhälse in Frontend-Anwendungen gezielt zu eliminieren und High-Performance-Lösungen zu architektieren, die plattformunabhängig skalieren.
  • Das Rust-Ökosystem für das Web
    • Installation und Konfiguration der Toolchain (Rustup, Cargo)
    • Einführung in wasm-pack und wasm-bindgen
    • Projektstruktur für hybride Anwendungen
    • Hello World: Vom Code zum Bytecode im Browser
  • Rust-Grundlagen für Wasm-Module
    • Ownership und Borrowing verstehen
    • Speichersicherheit ohne Garbage Collector
    • Fehlerbehandlung mit Result und Option
    • Traits und Generics in der Praxis
  • JavaScript-Interoperabilität
    • Datenaustausch zwischen JS und Rust
    • Konvertierung komplexer Datentypen (JSON, Arrays)
    • Zugriff auf das DOM und Web-APIs aus Rust
    • Exportieren von Rust-Funktionen und -Klassen
  • Performance und Speicheroptimierung
    • Vermeidung unnötiger Kopiervorgänge
    • Profiling und Benchmarking von Wasm-Code
    • Speicherverwaltung und Memory Leaks analysieren
    • Code-Größe minimieren (Tree Shaking, LTO)
  • Fortgeschrittene Techniken
    • Multithreading mit Web Workers und Rayon
    • Asynchrone Programmierung mit Rust Futures
    • Integration in Build-Pipelines (Webpack, Vite)
    • vite-plugin-rsw im Einsatz
    • Debugging-Strategien im Browser (Source Maps)

Seminar Rust und WebAssembly: High-Performance Webanwendungen
Version
Geben Sie hier bitte an, mit welcher Version Sie arbeiten!
(nur bei An­wender-Semi­naren)
Ort München
Termin 09.03.2026 - 11.03.2026
Preis
2.182,00 € exkl. MwSt.
(2.596,58 € inkl. MwSt.)

Ansprechpartner Bestellung

Firma oder Privat*
Bestellnummer
Abteilung
Anrede*
Titel
Vorname*
Name*
Straße*
PLZ*
Ort*
Telefon*
E-Mail-Adresse*
Abweichende Rechnungsadresse

Teilnehmer*innen

Anrede* Vorname* Name* E-Mail-Adresse*
Zum Schutz gegen Spam kann das Formular erst nach 15 Sekunden abgesendet werden.
Bitte warten Sie, bis der Absende-Button aktiv wird!