LFD480 Programming in Rust
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 4 Tage
Ziele
In dieser 4-tägigen Schulung "LFD480 Programming in Rust" lernen Sie die Rust-Programmiersprache von den Grundlagen bis hin zu fortgeschrittenen Konzepten kennen. Der Kurs bietet eine eingehende Rust-Übersicht und führt Sie schrittweise durch essenzielle Themen wie den Programmfluss, komplexe Datentypen, Fehlerbehandlung, objektorientierte Programmierung, Closures, Iteratoren, Lifetimes, Crates und Open-Source-Funktionen.
Die Schulung ermöglicht Ihnen die Durchführung von Unit Tests und das Benchmarking Ihrer Rust-Programme zur Leistungsoptimierung. Fortgeschrittene Konzepte wie Smart Pointer, Concurrency in Rust sowie spezifische Rust-Themen werden ebenfalls ausführlich behandelt. Darüber hinaus erhalten Sie Einblicke in die Nutzung von Rust in Containern und werden auf das Cross-Compiling in Rust vorbereitet, um die Anwendung in verschiedenen Umgebungen zu erleichtern.
Zielgruppe
- Entwickler
- Programmierer
Voraussetzungen
- Grundlegende Programmierkenntnisse
- Grundkenntnisse in Betriebssystemfunktionen
- Grundkenntnisse in der Webentwicklung
Agenda
- Rust-Übersicht
- Mein erstes Rust-Programm
- Programmflow
- Komplexe Datentypen
- Fehlerbehandlung in Rust
- Objektorientierte Programmierung in Rust
- Closures
- Iteratoren
- Lifetimes
- Crates
- Open-Source-Funktionen
- Unit Testing in Rust
- Benchmarking von Rust-Programmen
- Smart Pointer
- Concurrency in Rust
- Rust capita selecta
- Verwendung von Rust in Containern
- Cross-Compiling in Rust
- Fortgeschrittene Themen
Ziele
In dieser 4-tägigen Schulung "LFD480 Programming in Rust" lernen Sie die Rust-Programmiersprache von den Grundlagen bis hin zu fortgeschrittenen Konzepten kennen. Der Kurs bietet eine eingehende Rust-Übersicht und führt Sie schrittweise durch essenzielle Themen wie den Programmfluss, komplexe Datentypen, Fehlerbehandlung, objektorientierte Programmierung, Closures, Iteratoren, Lifetimes, Crates und Open-Source-Funktionen.
Die Schulung ermöglicht Ihnen die Durchführung von Unit Tests und das Benchmarking Ihrer Rust-Programme zur Leistungsoptimierung. Fortgeschrittene Konzepte wie Smart Pointer, Concurrency in Rust sowie spezifische Rust-Themen werden ebenfalls ausführlich behandelt. Darüber hinaus erhalten Sie Einblicke in die Nutzung von Rust in Containern und werden auf das Cross-Compiling in Rust vorbereitet, um die Anwendung in verschiedenen Umgebungen zu erleichtern.
Zielgruppe
- Entwickler
- Programmierer
Voraussetzungen
- Grundlegende Programmierkenntnisse
- Grundkenntnisse in Betriebssystemfunktionen
- Grundkenntnisse in der Webentwicklung
Agenda
- Rust-Übersicht
- Mein erstes Rust-Programm
- Programmflow
- Komplexe Datentypen
- Fehlerbehandlung in Rust
- Objektorientierte Programmierung in Rust
- Closures
- Iteratoren
- Lifetimes
- Crates
- Open-Source-Funktionen
- Unit Testing in Rust
- Benchmarking von Rust-Programmen
- Smart Pointer
- Concurrency in Rust
- Rust capita selecta
- Verwendung von Rust in Containern
- Cross-Compiling in Rust
- Fortgeschrittene Themen