Содержание курса
1. Введение
5 уроков
32
26
11м
8
Закрытый
1.1
Структура курса
↗
7
7
0м 14с
3
Закрытый
1.2
что такое Rust
↗
6
4
3м 12с
2
Закрытый
1.3
Установка
↗
6
6
1м 19с
1
Закрытый
1.4
Hello, Cargo!
↗
7
5
4м 14с
1
Закрытый
1.5
Hello, World!
↗
6
4
2м 58с
1
2. базовые понятия
7 уроков
46
31
65м
7
Закрытый
2.1
переменные
↗
6
4
4м 40с
1
Закрытый
2.2
константы
↗
6
6
1м 56с
1
Открытый
2.3
Типы данных
↗
13
5
4м 7с
1
Закрытый
2.4
Методы для ввода, вывода(stdin, stdout)
↗
6
4
27м 15с
1
Закрытый
2.5
Операторы
↗
5
4
5м 1с
1
Закрытый
2.6
Преобразование типов данных
↗
5
3
23м 34с
1
Закрытый
2.7
Комментарии
↗
5
5
1м 0с
1
3. Общие концепции
5 уроков
21
12
84м
5
Закрытый
3.1
Условные операторы if, else
↗
5
3
8м 18с
1
Закрытый
3.2
Оператор match
↗
4
3
16м 19с
1
Закрытый
3.3
Цикл for
↗
5
2
15м 45с
1
Закрытый
3.4
Цикл while, loop
↗
4
2
22м 16с
1
Закрытый
3.5
Зачет
↗
3
2
23м 52с
1
4. Функции
6 уроков
15
9
37м
-1
Закрытый
4.1
Работа с функцией
↗
4
1
24м 16с
1
Закрытый
4.2
Рекурсия
↗
2
1
2м 14с
0
Закрытый
4.3
Указатели и заимствование
↗
2
2
6м 28с
-1
Закрытый
4.4
Тестирование
↗
3
3
1м 14с
0
Закрытый
4.5
Работа со строками
↗
2
1
2м 21с
0
Закрытый
4.6
Зачет по 4 модулю
↗
2
1
-
-1
5. Структуры данных
6 уроков
18
2
3м
-4
Закрытый
5.1
Массивы
↗
3
1
2м 51с
-2
Закрытый
5.2
Срезы, кортежи
↗
3
1
1м 32с
-2
Закрытый
5.3
Векторы
↗
3
0
0м 6с
0
Закрытый
5.4
Двумерные массивы
↗
3
0
1м 44с
0
Закрытый
5.5
Map
↗
3
0
0м 6с
0
Закрытый
5.6
Зачет по 6 модулю
↗
3
0
-
0
6. Стандартная библиотека и алгоритмы
6 уроков
16
3
1м
0
Закрытый
6.1
Макросы
↗
3
0
0м 17с
0
Закрытый
6.2
Сортировка пузырьком, вставками
↗
2
0
-
0
Закрытый
6.3
Бинарный поиск
↗
2
0
0м 6с
0
Закрытый
6.4
Стэк
↗
3
1
0м 3с
0
Закрытый
6.5
Куча
↗
3
1
0м 7с
0
Закрытый
6.6
Очередь
↗
3
1
0м 4с
0