---
title: Seminar Programmieren mit Rust für C/C++ Programmierer
url: "https://www.tae.de/weiterbildung/it-ki/softwareentwicklung/programmieren-mit-rust-fuer-c/c-programmierer/"
description: Einführung in die wichtigsten Programmierkonzepte von Rust basierend auf C/C++ Kenntnissen ▷ Sie lernen die maßgeblichen Konzepte der Sprache Rust kennen und erhalten damit rudimentäre Programmierkenntnisse. Sie können für sich entscheiden, ob die Programmiersprache für Ihr Anwendungsgebiet...
image: "https://www.tae.de/_assets/cf7b9e929dc16279bbae7f6de48311fe/Assets/Images/OgImageTaeFocus-2026.png"
date: 2025-02-03
modified: 2026-10-04
course_identifier: 36258
course_type: OS
course_state: Termine in Planung
course_delivery_type: Standard
course_duration: 2 Tage
course_price_eur: 1310.00
course_departments:
  - "IT & KI"
course_categories:
  - Softwareentwicklung
---

# Seminar Programmieren mit Rust für C/C++ Programmierer

Neuer Termin in Planung!

 Programmieren mit Rust für C/C++ Programmierer
================================================

 Einführung in die wichtigsten Programmierkonzepte von Rust basierend auf C/C++ Kenntnissen
--------------------------------------------------------------------------------------------

  Neuer Termin in Planung!  Die nachfolgenden Informationen beziehen sich auf die zuletzt stattgefundene Veranstaltung. Ein neuer Termin für diesen Kurs ist bereits in Planung. Gerne benachrichtigen wir Sie per E-Mail, sobald der neue Termin feststeht.

 [ Terminbenachrichtigung erhalten ](https://www.tae.de/warteliste/?tx_taeevents_waitinglistform%5Baction%5D=form&tx_taeevents_waitinglistform%5Bcontroller%5D=WaitingList&tx_taeevents_waitinglistform%5BcourseId%5D=4197&tx_taeevents_waitinglistform%5BeventId%5D=181876&cHash=b4c6df6bae1886d3e9bce623b47e1edb65683cbb8c3ddc906d170781a732d735)

Beginn:

 25.03.2026 - 09:00 Uhr

Ende:

 26.03.2026 - 17:00 Uhr

Dauer:

 2,0 Tage

  Live-Online [  ](https://www.tae.de/lernsettings/)

Veranstaltungsnr.:

 36258.00.005

 Referent:innen

 Live-Online

 EUR 1.310,00

 (MwSt.-frei)

   Beschreibung   Rust ist eine moderne Multiparadigmen-Systemprogrammiersprache, die sich durch ihre einzigartige Kombination aus Leistung, Sicherheit und Benutzerfreundlichkeit auszeichnet. Sie wurde von der Mozilla Foundation entwickelt und 2015 erstmals veröffentlicht. Rust richtet sich an Entwickler, die sowohl systemnahes als auch anwendungsorientiertes Programmieren betreiben möchten und dabei keine Kompromisse bei der Effizienz oder Sicherheit eingehen wollen.

Rust bietet außerdem eine moderne Syntax, leistungsstarke Tools wie den integrierten Paketmanager "Cargo" und eine aktive Community. Mit der Unterstützung für Zero-Cost-Abstraktionen und der Möglichkeit, hoch performante und sichere Anwendungen zu schreiben, hat Rust sowohl bei Unternehmen als auch bei Hobbyentwicklern große Beliebtheit erlangt.

Ob Sie ein erfahrener Entwickler oder ein Einsteiger sind, Rust bietet eine solide Grundlage, um effiziente, sichere und nachhaltige Software zu entwickeln.

 **Ziel der Weiterbildung**
Sie lernen die maßgeblichen Konzepte der Sprache Rust kennen und erhalten damit rudimentäre Programmierkenntnisse. Sie können für sich entscheiden, ob die Programmiersprache für Ihr Anwendungsgebiet relevant und von Nutzen ist.

   Programm   **Einstieg**

- Installation
- Hello, World!
- Hello, Cargo!

**Allgemeine Sprachkonzepte**

- Basistypen
- Typinferenz
- Variablen und Konstanten
- Ausdrücke
- Funktionen
- Anweisungen (Kontrollstrukturen)

**Das Ownership-Konzept**

- Stack vs. Heap
- Gültigkeitsbereich und Ownership
- Referenzen und Borrowing

**Strukturen und Objektorientierung**

- Strukturen und Instanzen
- Verwendung von Methoden

**Aufzählungstyp und Pattern Matching**

- Definition eines Aufzählungstyps
- Definition des Kontrollflusses mit Pattern Matching

**Collections**

- Vektoren
- Strings
- Hash Tabellen

**Generische Typen und Traits**

- generische Datentypen in Funktionen und Strukturen
- Einschränkung von generischen Typen durch Traits

**Funktionale Sprachkonzepte**

- Funktionen höherer Ordnung mit Closures

**Verkettete Strukturen**

- Verkettung von Daten auf dem Heap
- Beispiel verkettete Listen

**Parallele Programmierung**

- Verwendung von Threads
- Datenübertragung zwischen Threads

**Erweiterte Eigenschaften**

   Teilnehmer:innenkreis   Dieses Seminar richtet sich an ProjektleiterInnen, SW-EntwicklerInnen und alle Interessierte, die sich einen Überblick über die Programmiersprache Rust verschaffen wollen. Vorausgesetzt werden Kenntnisse in der Programmiersprache C oder C++.

   Veranstaltungsort    ONLINE

   Gebühren und Fördermöglichkeiten    Die Teilnahme beinhaltet ausführliche Unterlagen.

 **Preis:**
 Die Teilnahmegebühr beträgt:
 1.310,00 € (MwSt.-frei)

 **Fördermöglichkeiten:**

Für den aktuellen Veranstaltungstermin steht Ihnen die [ESF-Fachkursförderung](https://www.tae.de/foerdermoeglichkeiten/esf/ "https://www.tae.de/foerdermoeglichkeiten/esf/") leider nicht zur Verfügung.

Für alle weiteren Termine erkundigen Sie sich bitte vorab bei unserer [Anmeldung](https://www.tae.de/service/kontakt/ "https://www.tae.de/service/kontakt/").

Andere Bundesland-spezifische Fördermöglichkeiten finden Sie [hier](https://www.tae.de/foerdermoeglichkeiten/sonstige-bund-laender-eu/ "https://www.tae.de/foerdermoeglichkeiten/sonstige-bund-laender-eu/").

   Bewertungen unserer Teilnehmer Noch keine Bewertung für diesen Kurs vorhanden.
Hier finden Sie eine [Übersicht aller Rezensionen](https://www.tae.de/bewertungen/) .