Содержание курса
1. Введение в Scala
2 урока
73
61
8м
3
Закрытый
1.1
Для кого этот курс?
↗
37
31
1м 32с
1
Закрытый
1.2
Scala
↗
36
30
7м 20с
2
2. Работа с переменными
8 уроков
602
308
30м
11
Открытый
2.1
Переменные в Scala
↗
122
49
2м 26с
2
Открытый
2.2
Вывод в Scala
↗
83
43
3м 1с
2
Открытый
2.3
(Не) Изменяемые переменные
↗
68
41
2м 5с
2
Открытый
2.4
Типы данных
↗
78
40
7м 48с
1
Открытый
2.5
Преобразование типов
↗
67
37
4м 59с
1
Открытый
2.6
Литералы
↗
66
33
7м 31с
1
Открытый
2.7
Вывод типов
↗
62
32
4м 30с
1
Открытый
2.8
Тест
↗
56
33
2м 56с
1
3. Введение в методы, функции и операторы
6 уроков
179
161
47м
10
Закрытый
3.1
Методы и функции
↗
32
29
11м 34с
1
Закрытый
3.2
Операторы
↗
30
29
8м 25с
1
Закрытый
3.3
Операторы 2
↗
30
26
5м 15с
1
Закрытый
3.4
Задача на код
↗
29
27
5м 9с
2
Закрытый
3.5
Приоритет операторов
↗
29
26
2м 17с
1
Закрытый
3.6
Практика
↗
29
24
16м 45с
4
4. Работа со строками
9 уроков
210
178
58м
12
Закрытый
4.1
Введение в строки
↗
28
22
5м 47с
1
Закрытый
4.2
Интерполяция строк
↗
24
22
8м 25с
2
Закрытый
4.3
Задачи на код
↗
24
21
6м 24с
2
Закрытый
4.4
Равенство строк
↗
23
20
2м 43с
1
Закрытый
4.5
Перенос строки
↗
22
19
1м 8с
2
Закрытый
4.6
Разделение строк
↗
22
19
2м 30с
1
Закрытый
4.7
Шаблоны
↗
23
19
10м 11с
1
Закрытый
4.8
Сравнение строк
↗
22
19
4м 12с
1
Закрытый
4.9
Практика
↗
22
17
19м 33с
1
5. Объекты Scala
10 уроков
184
157
73м
11
Закрытый
5.1
Объекты и классы
↗
20
18
4м 49с
1
Закрытый
5.2
Библиотека коллекций
↗
19
17
7м 33с
1
Закрытый
5.3
foreach
↗
18
17
4м 48с
1
Закрытый
5.4
Array
↗
18
17
10м 49с
1
Закрытый
5.5
ArrayBuffer
↗
18
16
6м 14с
1
Закрытый
5.6
Списки
↗
18
16
9м 43с
1
Закрытый
5.7
Введение в векторы
↗
19
14
9м 41с
1
Закрытый
5.8
Range
↗
18
14
2м 46с
1
Закрытый
5.9
LazyList
↗
18
14
6м 49с
1
Закрытый
5.10
Практика
↗
18
14
18м 33с
2
6. Control Structures
8 уроков
127
111
98м
9
Закрытый
6.1
Control flow
↗
18
16
3м 8с
1
Закрытый
6.2
if else
↗
17
14
8м 10с
1
Закрытый
6.3
Цикл while
↗
15
14
4м 10с
1
Закрытый
6.4
Итерация for
↗
15
14
9м 34с
1
Закрытый
6.5
Обработка исключений
↗
16
14
4м 14с
1
Закрытый
6.6
Match
↗
16
14
4м 56с
1
Закрытый
6.7
Типы шаблонов
↗
15
13
7м 57с
2
Закрытый
6.8
Практика
↗
15
12
59м 5с
1
7. Функции
21 урок
282
245
133м
22
Закрытый
7.1
Функции
↗
15
13
16м 0с
1
Закрытый
7.2
Задача на код
↗
15
13
3м 22с
1
Закрытый
7.3
Стратегии вычисления
↗
14
13
11м 0с
1
Закрытый
7.4
Практика
↗
13
13
3м 31с
1
Закрытый
7.5
Рекурсивные функции
↗
14
13
7м 22с
1
Закрытый
7.6
Задача на код
↗
14
13
7м 3с
2
Закрытый
7.7
Обучение на примере: Метод Ньютона
↗
14
14
2м 46с
1
Закрытый
7.8
Блоки
↗
14
13
10м 37с
1
Закрытый
7.9
Задача на код
↗
16
13
6м 31с
1
Закрытый
7.10
Лексическая область видимости
↗
13
12
3м 13с
1
Закрытый
7.11
Хвостовая рекурсия
↗
13
12
7м 20с
1
Закрытый
7.12
Задача на код
↗
13
11
12м 15с
1
Закрытый
7.13
Практика
↗
13
8
22м 15с
1
Закрытый
7.14
Функции высшего порядка
↗
13
11
5м 58с
1
Закрытый
7.15
Обучение на примере
↗
12
12
3м 32с
1
Закрытый
7.16
Задача на код
↗
12
10
1м 41с
1
Закрытый
7.17
Анонимные функции
↗
15
11
4м 2с
1
Закрытый
7.18
Задача на код
↗
12
10
5м 51с
1
Закрытый
7.19
Функции, возвращающие функции
↗
13
12
4м 35с
1
Закрытый
7.20
Расширение списка параметров
↗
12
10
3м 47с
1
Закрытый
7.21
Практика
↗
12
8
1м 36с
1
8. Классы и ООП
5 уроков
65
49
24м
4
Закрытый
8.1
Классы
↗
17
9
9м 52с
1
Закрытый
8.2
Конструктор
↗
12
10
3м 34с
1
Закрытый
8.3
Обучение на примере: контрольная сумма
↗
13
13
1м 8с
0
Закрытый
8.4
Объекты-одиночки - обрез
↗
12
9
11м 25с
1
Закрытый
8.5
Практика
↗
11
8
0м 2с
1
9. Заключение
1 урок
13
8
1м
1
Закрытый
9.1
Куда двигаться дальше?
↗
13
8
1м 31с
1
10. Репетиторство
1 урок
399
399
0м
5
Открытый
10.1
Мой контакт
↗
399
399
0м 29с
5