From the course: Rust Essential Training

What you should know - Rust Tutorial

From the course: Rust Essential Training

Start my 1-month free trial

What you should know

- [Narrator] This course is intended for beginners. So you do not need to have any prior experience with Rust. We'll be starting from the very beginning. It will be helpful to have some amount of experience programming with other languages. But even that's not a strict requirement. If you're a seasoned programmer, you'll probably find yourself in familiar territory during the first half of this course as we cover common concepts like variables, functions, conditional expressions, and loops. To see how they're implemented in Rust. In the second half of the course, we'll get in to some of the more unique concepts that make Rust different from other languages. Like ownership and the borrow checker. Now, Rust does have a reputation as being a difficult language to learn. And I'll admit it's not the easiest language. But is not necessarily hard. It really comes down to having the right mindset. Learning the languages syntax is just a small part of the journey. The bigger piece is learning to think properly in terms of Rust. Because of it's differences compared to other languages. To help build that understanding, I've included several challenge problems throughout this course. And I encourage you to attempt them for practice along the way.

Contents