Dieses Training zeichnet sich aus durch:
- Strategischer Ansatz: geht über die Syntax hinaus und deckt Barrieren und Strategien für die Einführung ab.
- Erfahrener Kursleiter: geleitet von einem industriellen Softwareentwickler.
- Vielseitiger Anwendungsbereich: relevant für verschiedene Anwendungsbereiche, von eingebetteten Anwendungen bis hin zur Entwicklung von Cloud-/Web-Anwendungen.
- Interaktion im Klassenzimmer: fördert das Engagement und die Vernetzung unter Gleichaltrigen.
Die Programmiersprache Rust bietet garantierte Speichersicherheit: ein enormer Vorteil in sicherheitskritischen oder nebenläufigkeitslastigen Softwaresystemen. Außerdem ist Rust eine kompilierte Sprache ohne Garbage Collection und bietet Abstraktionen ohne Overhead sowie erstklassige Möglichkeiten zur Leistungsoptimierung. Und als ob das nicht schon genug wäre, bietet Rust auch noch eine ausdrucksstarke, moderne Syntax und ein hervorragendes Tooling-Ökosystem.
Obwohl die Programmiersprache Rust relativ jung ist, mischt sie die Softwareentwicklergemeinde schon seit einigen Jahren auf. Aber ist Rust für die Produktion geeignet? Kann es in jedem Bereich der Softwareentwicklung eingesetzt werden? Ist Rust schwer zu erlernen? Kann Rust mit meiner bestehenden Codebasis oder Hardware interagieren? Trotz seines Alters wird Rust in großem Umfang in Produktionsumgebungen eingesetzt, sowohl in kleinen als auch in großen Technologieunternehmen. Rust ist definitiv produktionstauglich und kann in einer Fülle von Anwendungsfällen eingesetzt werden, von eingebetteten Umgebungen über Systemprogrammierumgebungen bis hin zu Webanwendungen. Darüber hinaus gibt es zahlreiche Möglichkeiten, Rust mit anderen Programmiersprachen oder Hardware-Geräten interagieren zu lassen. Auch wenn es eine ausgezeichnete Dokumentation zu Rust und vielen verwandten Themen gibt, ist eine gute Vorbereitung empfehlenswert, da die Lernkurve für Rust ziemlich steil sein kann.
Für ein Softwareentwicklungsunternehmen kann es eine Herausforderung sein, ein neues Tool wie Rust einzuführen. Die Vorbereitung auf einen solchen Prozess ist wichtig und wird über den Erfolg der Einführung insgesamt entscheiden. In diesem intensiven Einführungskurs, der sich über zwei halbe Tage erstreckt, lernen erfahrene Softwareingenieure die Vorteile der Programmiersprache Rust kennen und erfahren, wie sie vorgehen müssen, um diese Sprache erfolgreich einzuführen.
Diese Schulung ist sowohl für offene Einschreibungen als auch für firmeninterne Schulungen verfügbar. Für firmeninterne Schulungen kann das Training Exploring Rust an Ihre Situation und Ihre speziellen Bedürfnisse angepasst werden.