- Termin
- Inhouse
- Individuell
1.654,10 € inkl. 19% USt.
inkl. Verpflegung und Kursmaterial
1.654,10 € inkl. 19% USt.
inkl. Kursmaterial
In dieser Schulung lernen Sie von Grund auf, wie die Programmiersprache Rust funktioniert und wie die Stärken der Sicherheit und Parallelisierung funktionieren, die Rust auszeichnen. Anhand vieler praktischer Übungen werden die Teilnehmer effektiv in Rust eingeführt und können am Ende der Schulung erste Projekte in Angriff nehmen. In diesem Kurs werden wir uns mit den Grundlagen von Rust vertraut machen, angefangen von den grundlegenden Syntaxregeln bis hin zu fortgeschritteneren Konzepten wie Pattern Matching und dem Aufbau effizienter nebenläufiger Anwendungen.
Rust ist eine moderne Programmiersprache, die sich durch ihre Performance, Sicherheit und konsequente Speicherverwaltung auszeichnet. Entwickelt von einer großen Open Source Community, hat sich Rust als eine Sprache etabliert, die anspruchsvolle Anwendungen ermöglicht, ohne dabei Kompromisse bei der Sicherheit einzugehen. Mit einem Fokus auf sichere Speicherverwaltung und die Vermeidung von Sicherheitslücken bietet Rust die Leistungsniveaus von Sprachen wie C++ und C, aber mit einer robusten Fehlervermeidung und mit modernen Features, die den Entwicklungsprozess vereinfachen.
Hinweis: Absolute Einsteiger in die Programmierung sind hier nicht angesprochen. Wir empfehlen Interessenten, die noch keinerlei Erfahrungen aus anderen Programmiersprachen mitbringen, z.B. den C Grundkurs oder Einführung in die Programmierung für Programmiereinsteiger zu absolvieren.
Zielgruppe
- Angehende Rust Entwickler
Voraussetzungen für die Schulung
- Sie haben bereits Programmiererfahrung
- Anfänger sollten über Kenntnisse entsprechend des Kurses: Einführung in die Programmierung für Programmiereinsteiger verfügen.
- Sie sollten mit einer IDE umgehen können, sowie mit dem Umgang der Kommandozeile vertraut sein.
1.487,50 € inkl. 19% USt.
1.773,10 € inkl. 19% USt.
Kursinhalte
- Rust im Überblick
- Besonderheiten im Vergleich mit anderen Programmiersprachen
- Konzeption und Architektur von Rust
- Das Rust-Toolset (rustup, rustdoc, cargo…)
- Cargo - Build System und Paketmanager
- Entwicklungsumgebungen für Rust
- Die Rust Syntax
- Elementare Typen
- Variablen, Konstanten und Structs
- Vektoren, Mengen und Tabellen
- Schleifen, Iteratoren und Co
- Funktionen, Closures und Makros
- String-Handling in Rust
- Fehlermanagement in Rust (Panic, Propagation…)
- Borrowing, Ownership und Lifetimes - drei der wichtigsten Rust-Features genauer betrachtet
- Multithreading (Nebenläufigkeit) - wie nutze ich die Ressourcen des Prozessors vollständig aus
- Rust und bestehende Bibliotheken -
- Einbindung anderer Programmiersprachen (Ausblick), wie C oder C++ (bindgen, cxx)
- Rust deep dive: Traits, standardlib, Kontrollmechanismen…
- Praktische Beispiele
- Ökosystem und wichtige Bibliotheken
- Tipps & Tricks
Buchen ohne Risiko
Sie zahlen erst nach erfolgreicher Schulung. Keine Vorkasse.
Lernen von Experten
Zertifizierte und praxiserfahrene TrainerInnen
Inklusive
Mittagessen, Kursmaterial, Zertifikat, WLAN, Getränke uvm.
Gruppengröße
Maximal 8 TeilnehmerInnen
Sprache
Deutsch (Englisch auf Wunsch)
Förderungen
Bis zu 100% Kostenübernahme!
Passende Schulungen nach dem Kurs
2.249,10 € inkl. 19% USt.
1.892,10 € inkl. 19% USt.
2.011,10 € inkl. 19% USt.
2.011,10 € inkl. 19% USt.
2.011,10 € inkl. 19% USt.
Termine für Rust Grundkurs
1.654,10 € inkl. 19% USt.
1.654,10 € inkl. 19% USt.
Ähnliche Schulungen
1.892,10 € inkl. 19% USt.
2.011,10 € inkl. 19% USt.
2.249,10 € inkl. 19% USt.
2.011,10 € inkl. 19% USt.
2.011,10 € inkl. 19% USt.
Noch Fragen?
Rufen Sie mich an oder schreiben Sie mir eine E-Mail!