Содержание курса
1. Введение
3 урока
20 148
18 645
5м
271
Открытый
1.1
Приветствие
↗
8 571
8 571
1м 58с
93
Закрытый
1.2
Подготовка к работе
↗
6 014
5 260
1м 40с
81
Закрытый
1.3
Создание нового проекта
↗
5 563
4 814
3м 1с
97
2. Основы Scala
7 уроков
25 108
13 061
163м
648
Закрытый
2.1
Типы, значения, переменные
↗
5 318
3 722
17м 3с
122
Закрытый
2.2
Работа со строками
↗
4 298
445
23м 12с
124
Закрытый
2.3
Выражения и инструкции
↗
3 550
297
11м 9с
93
Закрытый
2.4
Блоки кода
↗
3 354
2 881
4м 40с
53
Закрытый
2.5
Функции
↗
3 302
2 327
23м 50с
101
Закрытый
2.6
Рекурсия
↗
3 040
1 774
62м 26с
117
Закрытый
2.7
Итоги недели
↗
2 246
1 615
23м 31с
38
3. Объектно-ориентированное программирование
7 уроков
4 889
1 464
437м
96
Закрытый
3.1
Классы Часть 1
↗
2 669
314
94м 26с
72
Закрытый
3.2
Наследование
↗
477
287
37м 45с
3
Закрытый
3.3
Классы Часть 2
↗
401
240
44м 20с
-1
Закрытый
3.4
Исключения
↗
359
226
14м 19с
5
Закрытый
3.5
Параметризация типов
↗
358
128
68м 15с
4
Закрытый
3.6
Синтаксический сахар
↗
335
173
20м 22с
2
Закрытый
3.7
Практика
↗
290
96
159м 37с
11
4. Функциональное программирование
8 уроков
3 317
1 362
624м
72
Закрытый
4.1
Функции
↗
591
315
35м 27с
10
Закрытый
4.2
Коллекции
↗
517
232
69м 5с
21
Закрытый
4.3
Сопоставление с образцом
↗
426
73
43м 45с
2
Закрытый
4.4
Имплиситы
↗
445
191
44м 19с
5
Закрытый
4.5
Функциональные структуры данных
↗
384
222
31м 2с
11
Закрытый
4.6
Функциональное программирование
↗
369
203
49м 31с
18
Закрытый
4.7
Практика Часть 1
↗
320
42
75м 1с
6
Закрытый
4.8
Практика Часть 2
↗
265
84
277м 20с
-1
5. Практика
1 урок
1 147
197
234м
19
Открытый
5.1
Деревья
↗
1 147
197
234м 7с
19
6. Финал
4 урока
3 271
2 198
15м
71
Закрытый
6.1
AOP
↗
683
683
2м 52с
8
Закрытый
6.2
Стиль кода
↗
1 098
164
9м 6с
34
Закрытый
6.3
Лучшие практики
↗
501
362
3м 14с
12
Закрытый
6.4
Итоги курса
↗
989
989
1м 5с
17