Содержание курса
1. Введение в Rust
6 уроков
240
72
51м
0
Открытый
1.1
Установка Rust
↗
123
30
5м 50с
0
Открытый
1.2
Hello World пример
↗
47
17
23м 27с
0
Открытый
1.3
Структура проекта
↗
25
7
12м 17с
0
Открытый
1.4
Компиляция кода
↗
17
6
2м 31с
0
Открытый
1.5
Работа с Cargo
↗
14
6
7м 29с
0
Открытый
1.6
Обзор документации
↗
14
6
1м 57с
0
2. Базовый синтаксис
7 уроков
70
21
23м
0
Открытый
2.1
Объявление переменных
↗
20
9
8м 41с
0
Открытый
2.2
Типы данных
↗
17
0
15м 22с
0
Открытый
2.3
Условные конструкции
↗
9
3
-
0
Открытый
2.4
Циклы повторения
↗
7
2
-
0
Открытый
2.5
Функции и аргументы
↗
6
3
-
0
Открытый
2.6
Строковые литералы
↗
6
2
-
0
Открытый
2.7
Выражения и операторы
↗
5
2
-
0
3. Структуры и коллекции
6 уроков
26
1
0м
0
Открытый
3.1
Структуры и кортежи
↗
5
0
-
0
Открытый
3.2
Векторы и списки
↗
5
1
-
0
Открытый
3.3
Хэш таблицы
↗
6
0
-
0
Открытый
3.4
Работа с опцией
↗
3
0
-
0
Открытый
3.5
Перечисления
↗
2
0
-
0
Открытый
3.6
Паттерн матчинг
↗
5
0
-
0
4. Владение и заимствование
8 уроков
37
5
0м
0
Открытый
4.1
Правила владения
↗
8
1
-
0
Открытый
4.2
Понятие заимствования
↗
6
2
-
0
Открытый
4.3
Мутация данных
↗
4
2
-
0
Открытый
4.4
Ссылки и указатели
↗
6
0
-
0
Открытый
4.5
Жизненный цикл
↗
6
0
-
0
Открытый
4.6
Передача владения
↗
2
0
-
0
Открытый
4.7
Иммутабельность переменных
↗
2
0
-
0
Открытый
4.8
Примеры безопасного кода
↗
3
0
-
0