Desotech

Programming in Rust (LFD480)

In this instructor-led course, you’ll gain a solid understanding of idiomatic Rust and improve your developer productivity.

This course teaches you how to program in idiomatic Rust, applying concepts such as ownership, borrowing, and lifetimes; primitive and complex types; the std collection; error handling; program testing; program profiling; concurrency; smart pointers; using C code with FFI; using Rust with containers and Kubernetes; and deploying on multiple architectures (AMD64, ARM64, RISCV64).

COD: LFD480
Categorie: Linux Foundation

The linux foundation 1

Teaching Methodology

The course includes educational laboratories in which each student will be able to work in order to complete training exercises that will provide practical experience in the use of the tool, for each of the topics covered during the course.

Who should participate

This course is intended for systems and application programmers interested in learning the Rust language.
 

Prerequisites

Students should have programming experience in another language such as C/C++, Java, JavaScript, or Go.
Labs can be set up and run on x86_64, ARM64, and RISCV64 systems. You should have at least 4GiB of RAM and 50GiB of free space. More RAM is recommended for labs using containers and/or Kubernetes.