Zum Inhalt springen
Schulung · cmt092

Webentwicklung mit Rust

Vom Rust-Projekt zur getesteten Web-API, die Daten sicher verarbeitet und im Team weiterentwickelt werden kann

  • Rust-Webframework passend auswählen
  • REST-API mit Axum oder Actix Web
  • Datenzugriff mit SQLx und Diesel
  • 3 Tage
  • Fortgeschritten
  • Online
Webentwicklung mit Rust
  • Zufriedenheitsgarantie Risikofrei für dich
  • Online Live per Videokonferenz
  • max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
  • Keine Vorkasse Rechnung nach dem Seminar
Ergebnis

Das nimmst du mit

  • Rust-Webframework passend auswählen
  • REST-API mit Axum oder Actix Web
  • Datenzugriff mit SQLx und Diesel
  • Authentifizierung und CORS umsetzen
  • OpenAPI-Dokumentation erstellen
  • Endpunkte testen und debuggen
Für wen

Passt das zu dir?

Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.

Richtig für dich, wenn

  • Softwareentwicklerinnen und Softwareentwickler mit sicheren Rust-Kenntnissen
  • Backend-Fachkräfte für typsichere HTTP-Services
  • Full-Stack-Fachkräfte mit Rust- und WebAssembly-Bezug
  • Softwarearchitektinnen und Softwarearchitekten bei Framework- und Architekturentscheidungen
  • Fachkräfte für die Einführung von Rust-Komponenten in bestehende Services

Das bringst du mit

  • Rust-Kenntnisse auf Niveau des Rust-Grundkurses und des Rust-Fortgeschrittenenkurses
  • Ownership, Borrowing, Traits, Generics und Error-Handling
  • Grundlagen asynchroner Programmierung mit Tokio
  • HTML-, JSON- und SQL-Grundkenntnisse
  • HTTP, REST, Statuscodes und Client-Server-Kommunikation
  • Git, Kommandozeile und Rust-Entwicklungsumgebung
Ablauf

Dein Lernweg

  1. Tag 1: Frameworks, HTTP und API-Design

    Axum, Actix Web und Rocket werden anhand technischer Kriterien verglichen. Danach entsteht das Grundgerüst einer Web-API mit Routing, Handlern, Extractors und Serde-basierten Datentypen. Am Ende des Tages liefert die API strukturierte Antworten und dokumentiert ihre Endpunkte über OpenAPI.

  2. Tag 2: Datenbanken, Authentifizierung und Security

    Die API wird mit SQLx oder Diesel an eine Datenbank angebunden. Connection Pools, Abfragen, Transaktionen und Migrationen werden direkt im Projekt umgesetzt. Anschließend schützen Authentifizierung, Autorisierung, CORS und eine geeignete Secret-Konfiguration die vorgesehenen Endpunkte.

  3. Tag 3: Tests, WebAssembly-Optionen und Abschlussprojekt

    Handler, Service-Schichten und REST-Endpunkte werden mit Unit-, Integrations- und End-to-End-Tests geprüft. Tracing und strukturierte Logs unterstützen die Fehlersuche. Nach dem Vergleich von Leptos, Dioxus, Yew und WebAssembly entsteht ein Abschlussprojekt mit Datenbankintegration, API-Dokumentation und Testabdeckung.

So läuft es ab

Klarheit von Anfang an

Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.

Format
  • Live-OnlineInteraktiv per Videokonferenz, von überall
Dauer

3 Tage

Kompakt aufgebaut, damit du schnell ins Tun kommst.

Gruppengröße

max. 8

Kleine Gruppe, damit genug Raum für deine Fragen bleibt.

Methodik

Das Training verbindet fachliche Einordnung mit intensiver Praxisarbeit. Die Inhalte werden anhand nachvollziehbarer Beispiele erklärt und direkt in Rust-Projekten umgesetzt.

  • Live-Coding durch den Dozenten mit schrittweisem Aufbau einer Web-API
  • Praxisübungen zu Routing, Datenbankzugriff, Middleware, Authentifizierung und Tests
  • Framework-Vergleiche anhand technischer Entscheidungskriterien statt reiner Feature-Listen
  • Code-Reviews und gemeinsame Besprechung typischer Entwurfsentscheidungen
  • Fehlersuche, Debugging und Refactoring an realitätsnahen Beispielen
  • Abschlussübung mit API, Datenbankintegration, OpenAPI-Dokumentation und Testabdeckung

Das ist immer dabei

  • Ausführliche Schulungsunterlagen und Praxisbeispiele
  • Teilnahmezertifikat
  • Übungsumgebungen und Beispieldaten
  • Nachbetreuung per E-Mail nach dem Seminar
04 Termine

Sichere dir deinen Platz

Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.

  • 26. Oktober 2026 bis 28. Oktober 2026 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 12. April 2027 bis 14. April 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • Erfahrene IT-Trainer aus der Praxis
  • Keine Vorkasse, Rechnung nach dem Seminar
  • Kostenfreie Umbuchung bis 14 Tage vor Start
Für Teams und Unternehmen

Lieber das ganze Team?

Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.

Firmen-Seminar

Ein individuelles Programm, das wir auf eure Ziele zuschneiden.

  • Frei kombinierbare Module aus unserem Themenkatalog
  • Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
  • Begleitung über mehrere Termine hinweg möglich
Persönlich für dich da

Deine IT-Schulungen München-Expertinnen und -Experten

Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.

Antwort in der Regel am selben Werktag

Dein cmt-Team München

Beratung zu IT-Weiterbildung

Fragen und Antworten zu Webentwicklung mit Rust

Was ist Webentwicklung mit Rust?

Rust wird für Web-APIs, Microservices und Backend-Komponenten eingesetzt, wenn Typsicherheit, kontrollierte Nebenläufigkeit und vorhersagbares Laufzeitverhalten gefragt sind. Frameworks wie Axum, Actix Web und Rocket übernehmen Routing und Request-Verarbeitung. Tokio stellt die asynchrone Laufzeit für viele dieser Anwendungen bereit.

Axum oder Actix Web: Welches Framework eignet sich besser?

Axum nutzt das Tower-Ökosystem und passt gut zu modular aufgebauten Tokio-Anwendungen. Actix Web bringt ein eigenes, umfangreiches Framework-Ökosystem mit. Die Auswahl richtet sich nach vorhandenen Abhängigkeiten, Middleware-Anforderungen, Teamkenntnissen und der gewünschten Projektstruktur.

Welche Rust-Kenntnisse brauche ich für die Schulung?

Ownership, Borrowing, Traits, Generics, Error Handling und Cargo sollten sicher beherrscht werden. Grundlagen der asynchronen Programmierung und ein Verständnis von HTTP, REST, JSON und SQL werden ebenfalls vorausgesetzt.

Wird in der Schulung eine vollständige Web-API entwickelt?

Eine vollständige REST-API wird schrittweise aufgebaut und mit einer Datenbank verbunden. Routing, Fehlerbehandlung, Authentifizierung, OpenAPI-Dokumentation und automatisierte Tests gehören zum Projekt. Für serverseitige Netzwerkprotokolle bietet Netzwerkdienste mit Rust entwickeln eine weitere Vertiefung.

Behandelt das Training auch Frontend-Entwicklung mit Rust?

Der Schwerpunkt liegt auf Backend-Services und REST-APIs. Leptos, Dioxus, Yew, Server-Side Rendering und WebAssembly werden verglichen, damit du ihren Platz in einer Full-Stack-Architektur bewerten kannst.

Welchen Teilnahmenachweis erhalte ich nach der Schulung?

Für dieses Training ist keine offizielle Herstellerzertifizierung vorgesehen. Welcher Teilnahmenachweis für deinen Buchungsfall verfügbar ist, klärt cmt mit dir bei der Anfrage.

Welche Konditionen gelten für mehrere Teilnehmer?

Konditionen für mehrere Teilnehmer werden passend zur Gruppengröße und zur gewünschten Durchführung angeboten. Nenne bei der Anfrage die Anzahl der Personen und den gewünschten Zeitraum, damit cmt die verfügbaren Optionen prüfen kann.

Kann die Schulung an unseren Rust-Technik-Stack angepasst werden?

Gewünschte Frameworks, Datenbanken und Entwicklungswerkzeuge kannst du bereits bei der Anfrage nennen. cmt prüft anschließend, welche Anpassungen innerhalb des Seminarumfangs möglich sind.

Bereit?

Bring dein Team mit Webentwicklung mit Rust weiter

Wir beraten dich unverbindlich zur passenden Schulungsform: offenes Seminar, Inhouse oder individuell zugeschnitten.

Webentwicklung mit Rust

Nächster Termin: 26. Oktober 2026 · Online

ab1.690 €netto