Seminar / Kurs

Grundlagen der Embedded-Rust-Programmierung

Inhalte

  • Einführung in Rust
    • Geschichte und Ziele
    • Installation und Einrichtung der Entwicklungsumgebung
  • Rust-Grundlagen
    • Variablen und Datentypen
    • Funktionen und Kontrollstrukturen (if, else, loops)
  • Ownership und Borrowing
    • Das Konzept der Ownership in Rust
    • Borrowing und Lifetimes verstehen
  • Structs und Enums
    • Erstellen von Strukturen (Structs) und Enums
    • Pattern Matching mit Enums
  • Praktische Übung
    • Schreiben eines einfaches Programms unter Anwendung der gelernten Konzepte
  • Generics und Traits
    • Einführung in Generics
    • Verwendung von Traits (eine Art Interface in Rust)
  • Fehlerbehandlung in Rust
    • Result- und Option-Typen
    • Handling von Fehlern mit Result und Option
  • Modulverwaltung
    • Packages und Crates
    • Module
    • Zugriffskontrolle
    • Pfad-Syntax
  • Abschließende Themen und Best Practices
    • Rust-Ökosystem und Package Management
    • Best Practices für effizientes und sicheres Rust-Programmieren
  • Praktische Übung
    • Erstellen einer fortgeschrittenere Anwendung in Rust, die verschiedene Konzepte integriert.
  • Zusätzliche Ressourcen und Q&A
    • Gemeinsame Diskussion über Ressourcen für das weitere Lernen
    • Fragen und Antworten

 

Lernziele

  • Dieses Training bietet Ihnen einen Einstieg in die Programmiersprache Rust. Nach Ihrer Teilnahme sind Sie in der Lage, den Rust-Code auf einem beliebigen STM32-Mikrocontroller laufen zu lassen und verschiedene Peripherien anzusteuern, wie z.B. LEDs, Buttons, Timer etc.

 

Zielgruppe

  • Embedded-Softwareentwickler

 

Voraussetzungen

  • Erste Erfahrungen in der Embedded-Entwicklung mit C oder C++
  • Einführung in Rust
    • Geschichte und Ziele
    • Installation und Einrichtung der Entwicklungsumgebung
  • Rust-Grundlagen
    • Variablen und Datentypen
    • Funktionen und Kontrollstrukturen (if, else, loops)
  • Ownership und Borrow...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
München, DE
20.10.2026 - 21.10.2026 16 h 16 h Details Details Jetzt buchen

SG-Seminar-Nr.: 9353876

Anbieter-Seminar-Nr.: RUST

Termine

  • 20.10.2026 - 21.10.2026

    München, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Keine
  • 16 h
  • Anbieterbewertung   (40)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
München, DE
20.10.2026 - 21.10.2026 16 h 16 h Details Details Jetzt buchen