Seminarinformationen

Seminar - Ziel

In dieser 4-tägigen Schulung "LFD480 Programming in Rust" erhalten Sie eine umfassende Einführung in die Rust-Programmiersprache und erweitern Ihr Wissen bis hin zu fortgeschrittenen Konzepten. Der Kurs beginnt mit einer gründlichen Übersicht über Rust und führt Sie schrittweise durch zentrale Themen wie Programmfluss, komplexe Datentypen, Fehlerbehandlung, objektorientierte Programmierung, Closures, Iteratoren, Lifetimes, Crates und Open-Source-Funktionen.

Sie lernen, wie Sie Unit-Tests durchführen und Ihre Rust-Programme durch Benchmarking optimieren. Fortgeschrittene Themen wie Smart Pointer, Concurrency in Rust und spezifische Rust-Mechanismen werden ebenfalls behandelt. Zudem erhalten Sie Einblicke in die Nutzung von Rust in Containern und werden auf das Cross-Compiling vorbereitet, um die Anwendung in verschiedenen Umgebungen zu ermöglichen.

Teilnehmer - Zielgruppe

  • Entwickler
  • Programmierer

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Grundlegende Programmierkenntnisse
  • Grundkenntnisse in Betriebssystemfunktionen
  • Grundkenntnisse in der Webentwicklung

Seminardauer

  • 4 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / 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
  • Verwendung von Rust in Containern
  • Cross-Compiling in Rust
  • Fortgeschrittene Themen

Weitere Schulungen zu Thema Linux Foundation

LFD459 Kubernetes für App-Entwickler

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 3-tägigen Seminar „LFD459 Kubernetes für App-Entwickler“ lernen Sie, wie Sie Anwendungen in einem Multi-Node-Cluster containerisieren, hosten, bereitstellen und konfigurieren. Sie beginnen mit einem einfachen Python-Skript, definieren Anwendungsressourcen und ...

LFS458 Kubernetes Administration

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 4-tägigen Seminar „LFS458 Kubernetes Administration“ erhalten Sie fundiertes Wissen zu den grundlegenden Konzepten und herstellerunabhängigen Werkzeugen für den Aufbau und die Verwaltung von Kubernetes-Clustern in Produktionsumgebungen. Sie setzen sich mit ...

LFS426 Linux Performance Tuning

- u.a. in Hamburg, München, Wien, Essen, Offenbach

In diesem Kurs lernen Sie die besten Praktiken für die Konfiguration in der Industrie, die besten erprobten Werkzeuge und Techniken zur Leistungsoptimierung, die manuelle Optimierung des Kernelverhaltens, Tracing-, Profilierungs- und Instrumentierungstechniken unter einer ...

Certified Kubernetes Application Developer (CKAD)

- u.a. in München, Zürich, Dresden, Erfurt, Jena

In diesem 3-tägigen Seminar „Certified Kubernetes Application Developer (CKAD)“ erwerben Sie das nötige Wissen, um Cloud-native Anwendungen für Kubernetes zu entwerfen, zu entwickeln und bereitzustellen. Der Kurs LFD459 Kubernetes für App-Entwickler bereitet Sie gezielt ...