Содержание курса
1. Модуль 1. Основы Rust
7 уроков
191
69
109м
2
Открытый
1.1
Синтаксис и переменные
↗
113
21
25м 59с
2
Закрытый
1.2
Типы данных и константы
↗
16
13
39м 34с
0
Закрытый
1.3
Управляющие конструкции (if, match)
↗
15
10
24м 23с
0
Закрытый
1.4
Циклы (for, while, loop)
↗
15
7
15м 19с
0
Закрытый
1.5
Функции и параметры
↗
10
7
5м 56с
0
Закрытый
1.6
Коллекции (Vector, HashMap)
↗
12
5
0м 24с
0
Закрытый
1.7
Система владения (ownership)
↗
10
6
0м 8с
0
2. Модуль 2. Системы типов и абстракции
6 уроков
116
31
0м
0
Открытый
2.1
Структуры и методы
↗
76
7
0м 5с
0
Закрытый
2.2
Перечисления (enums) и варианты
↗
8
5
-
0
Закрытый
2.3
Трейты и реализации
↗
9
5
-
0
Закрытый
2.4
Дженерики
↗
8
5
-
0
Закрытый
2.5
Времена жизни (lifetimes)
↗
8
5
-
0
Закрытый
2.6
Паттерн-матчинг
↗
7
4
-
0
3. Модуль 3. Продвинутые возможности Rust
4 урока
33
20
0м
0
Закрытый
3.1
Замыкания (closures)
↗
11
5
0м 6с
0
Закрытый
3.2
Умные указатели (Box, Rc, Arc)
↗
7
5
-
0
Закрытый
3.3
Конкурентность и параллелизм
↗
7
5
-
0
Закрытый
3.4
Безопасная многопоточность (threads, channels)
↗
8
5
-
0