Introduction to Rust programming language course
Microsoft says that by the end of this series, you will have enough knowledge to go forth and write your own Rust programs. The code that the series uses is available on GitHub, along with other useful resources.

The series is a Microsoft’s Beginner’s Series with programming languages and techniques on the Rust programming language. Rust has been ranked as one of the most loved languages by developers. In this series, you will learn the fundamentals of Rust development. We’ll start by downloading the tools you need to program with Rust, walk through common concepts, and share what’s unique about Rust.
By the end of this series, you will have enough knowledge to go forth and write your own Rust programs. It’s highly recommended that you watch this series if you have prior experience with programming in another language.