К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Rust Programming Essentials: Structuring Rust Code · LearnSpace
Назад в каталог
courseraПрограммирование

Rust Programming Essentials: Structuring Rust Code

Курс от Pearson
Средний≈ 6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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.

Навыки, которые вы освоите

Memory ManagementSoftware DevelopmentData StructuresObject Oriented Programming (OOP)

Программа курса

1 модулей · 34 учебных материалов

01Rust Programming Essentials: Structuring Rust Code34 материалов

Module introduction

Module introductionВидео

A Closer Look at Functions

Learning objectivesВидеоPassing value parametersВидеоPassing reference parameters - Part 1ВидеоPassing reference parameters - Part 2Видео

Учитесь у экспертов

Pearson

Преподаватель курса

Rust Programming Essentials: Structuring Rust Code
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 6 ч

1 модулей

Язык: Английский

Субтитры: Американский английский

Часть программы вашего университета
Passing mutable reference parametersВидео
Returning a valueВидео
Returning a referenceВидео
Returning a mutable referenceВидео
A Closer Look at Functions: QuizЗадание

Nested Functions and Closures

Learning objectivesВидеоNested functionsВидеоGetting started with closuresВидеоUsing type inference with closuresВидеоCapturing variables by referenceВидеоCapturing variables by value - Part 1ВидеоCapturing variables by value - Part 2ВидеоIterating over a collectionВидеоNested Functions and Closures: QuizЗадание

Defining Simple Structs

Learning objectivesВидеоDefining a struct typeВидеоCreating and using struct instancesВидеоPassing struct parameters by valueВидеоPassing struct parameters by referenceВидеоReturning structs by valueВидеоReturning structs by referenceВидеоDefining Simple Structs QuizЗадание

Implementing Functionality in a Struct

Learning objectivesВидеоImplementing simple functionalityВидеоImplementing mutable functionalityВидеоOrganizing code into modulesВидеоDefining associated functionsВидеоDefining associated dataВидеоImplementing Functionality in a Struct QuizЗадание