Course Overview
The word is out: developers love Rust. It's quickly becoming one of the most popular languages among systems and embedded programmers, and the demand for Rust developers is growing considerably. It's a very powerful language in terms of performance, reliability, and productivity, especially when compared to C++. If you're a system developer looking for a new language to learn, then Rust is a great place to look next.In this course, you'll be able to learn Rust while getting your hands dirty along the way. It begins with a simple "Hello world" program and proceeds to cover common concepts such as Arrays, Strings, Vectors, Enums, Structures, Traits, Generic, Functions, and Logic. Finally, it dives deeper into more advanced concepts like Lifetime and memory management.
By the time you're done, you'll have a good grip on the basics of Rust, and will be ready to move on to more advanced concepts.