title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Programming in Rust (LFD480)
Course Description
Overview
In this instructor-led course, students will obtain a solid understanding of idiomatic Rust and improve their developer productivity.This course teaches them to program in idiomatic Rust, applying concepts like ownership, borrowing and lifetimes; primitive and complex types; std collection; error handling; testing programs; profiling programs; concurrency; smart pointers; using C code with FFI; using Rust with containers and Kubernetes; and deployment on multiple architectures (AMD64, ARM64, RISCV64).
Objectives
Audience
Prerequisites
-
Learners must have programming experience in another program language like C/C++, Java, JavaScript or Go.
Labs can be prepared and run on x86_64, ARM64 and RISCV64 systems. You should have at least 4GiB of RAM and 50GiB of free space. For the labs using containers and/or Kubernetes more RAM is advisable.
Topics
- Course Introduction
- Rust Overview
- My First Rust Program
- Program Flow
- Complex Data Types
- Error Handling in Rust
- Object-Oriented Programming in Rust
- Closures
- Iterators
- Lifetimes
- Crates
- Open Source Functions
- Unit Testing in Rust
- Benchmarking Rust Programs
- Smart Pointers
- Concurrency in Rust
- Rust capita selecta
- Using Rust in Containers
- Cross Compiling in Rust
- Advanced Topics
Related Courses
-
Linux Basics
LX010G- Duration: 24 Hours
- Delivery Format: Classroom Training, Online Training
- Price: 2,685.00 USD
-
Introduction to Angular
WDJS-300- Duration: 3 Days
- Delivery Format: Classroom Training, Online Training
- Price: 1,755.00 USD
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.

STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.