Introduction to Rust Programming

Many programmers from all over the world consider Rust as an alternative programming language for building game engines, file systems, VR simulation engines, operating systems, and browser components. This video course will show you how to use Rust to write secure and error-free programs for developing software effortlessly and solve common programming problems.
The course starts with an introduction to Rust programming and helps you to install Rust and write your first program. You’ll then grasp basic Rust syntaxes and concepts such as structs, enums, functions, expressions, loop, iterators, and error handling. As you advance, you’ll study the importance of lifetime and memory management and distinguish between String and Str and then Vec, Slice, and Array. You’ll also get to grips with using dynamic types for polymorphism and uncover tips and tricks for code reuse and management.
By the end of this course, you’ll have developed Rust programming skills from scratch and be ready to apply your learnings to build robust applications. All the assets of this course could be found here - https://github.com/PacktPublishing/Introduction-to-Rust-Programming-

Type
video
Category
publication date
2020-10-30
what you will learn

Get a walkthrough of Rust’s syntaxes and basic concepts
Perform code testing and handle errors
Become familiar with borrow checker and memory safety
Understand string, str, vec, slice, and array
Discover how to use dynamic types for polymorphism
Use Serde to convert any data to any format

duration
179
key features
Get started with Rust programming * Learn how to make the most of Rust’s memory management * Discover tips and tricks to write flawless code
approach
With the help of interesting examples and engaging activities, this video course will teach you how to write clear and effective code in Rust.
audience
This course is suitable for anyone who wants to learn Rust programming. Basic knowledge of any programming language will help you to understand the concepts covered in the course.
meta description
Develop Rust programming skills from scratch and learn best practices for writing clear and concise code
short description
This course will take you from the basics of Rust to understanding how to use all its features effectively for writing clear and effective code. With the help of engaging exercises and explanations, you’ll learn the basic syntaxes, iterators, generics, borrow checker, code documentation, pointer lifetimes, and much more.
subtitle
Build a solid foundation in Rust programming
keywords
Rust, Memory Management, Lifetime, Programming, Coding, Polymorphism
Product ISBN
9781800565623