Loopskey-logo
CourseTechnology

Rust Programming Essentials: Unit 3

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

INTERMEDIATE

Duration

4 h 30 min

About this course

This course is meticulously designed to equip you with the skills to effectively define and manipulate functions, nested functions, and closures, as well as create and manage structures in Rust. Through engaging lessons, you'll gain a deep understanding of parameter passing, return values, and the intricacies of Rust's borrow checker. By the end of this course, you'll be proficient in organizing Rust code into modules, implementing functionality, and leveraging closures for efficient coding. Elevate your programming expertise and master the art of Rust with us.

What you will learn

  • Master the art of defining and utilizing functions, nested functions, and closures in Rust.
  • Gain proficiency in creating and managing structures, including implementing mutable and immutable functionalities.
  • Understand and apply the principles of Rust's borrow checker for effective parameter passing and return value handling.
  • Develop skills to organize and modularize Rust code for enhanced readability and maintainability.