Курс на Stepik
Обложка курса «Scala: Продвинутый уровень» на Stepik
Бесплатно

Scala: Продвинутый уровень 4.769

Открыть на
STEPIK.ORG

Это курс для тех, кто желает продолжить изучение Scala, освоить параллельное программирование, систему типов, имплиситы. Подготовиться к дальнейшему изучению Akka и библиотек Scala вроде Cats.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Scala: Продвинутый уровень»Учеников на курсе 2 678
Сертификаты, выданные на курсе «Scala: Продвинутый уровень»Сертификатов выдано 0
Отзывы о курсе «Scala: Продвинутый уровень»Отзывов получено 13
Рейтинг курса «Scala: Продвинутый уровень»Рейтинг курса 4.769
Уроки в курсе «Scala: Продвинутый уровень»Количество уроков 39
Тесты в курсе «Scala: Продвинутый уровень»Количество квизов 65
Задачи с кодом в курсе «Scala: Продвинутый уровень»Количество задач с кодом 28
Время прохождения курса «Scala: Продвинутый уровень»Время прохождения курса
Обновления курса «Scala: Продвинутый уровень»Обновления курса
Дата публикации курса «Scala: Продвинутый уровень»Дата публикации курса
Последнее обновление курса «Scala: Продвинутый уровень»Последнее обновление

Содержание курса

Разделы в курсе «Scala: Продвинутый уровень» 9 разделов Уроки в курсе «Scala: Продвинутый уровень» 39 уроков Тесты в курсе «Scala: Продвинутый уровень» 65 тестов Задачи в курсе «Scala: Продвинутый уровень» 28 задач Время прохождения курса «Scala: Продвинутый уровень» 16 ч. Последнее обновление курса «Scala: Продвинутый уровень» обн. 1 год назад

1. Основы Scala

1 урок
Открытый
1.1 Приветствие
2 741
2 741
1м 41с
13

2. Работа с потоками

6 уроков
Закрытый
2.1 Потоки
673
241
6м 24с
16
Закрытый
2.2 Синхронизация доступа
355
182
28м 33с
11
Закрытый
2.3 Пул потоков
281
188
4м 42с
5
Закрытый
2.4 Производители и потребители
430
158
13м 6с
9
Закрытый
2.5 Конкурентные структуры данных
256
191
4м 22с
1
Закрытый
2.6 Практика
247
68
105м 1с
1

3. Параллельные коллекции данных

2 урока
Закрытый
3.1 Коллекции данных
243
120
10м 5с
4
Закрытый
3.2 Производительность программ
195
99
10м 3с
2

4. Асинхронное программирование

3 урока
Закрытый
4.1 Future
383
119
29м 10с
4
Закрытый
4.2 Promise
197
107
11м 37с
2
Закрытый
4.3 Практика
164
47
88м 49с
1

5. Порождающие паттерны

4 урока
Закрытый
5.1 Фабричный метод
207
99
5м 28с
1
Закрытый
5.2 Прототип
149
127
1м 13с
3
Закрытый
5.3 Строитель
150
85
16м 58с
2
Закрытый
5.4 Практика
130
46
58м 14с
2

6. Структурные паттерны

7 уроков
Закрытый
6.1 Адаптер
144
75
5м 46с
0
Закрытый
6.2 Мост
122
52
21м 36с
3
Закрытый
6.3 Фасад
102
57
3м 54с
0
Закрытый
6.4 Декоратор
107
51
24м 31с
1
Закрытый
6.5 Приспособленец
84
52
7м 16с
0
Закрытый
6.6 Заместитель
78
50
4м 15с
-1
Закрытый
6.7 Практика
85
18
256м 56с
3

7. Поведенческие паттерны

11 уроков
Закрытый
7.1 Команда
91
43
3м 50с
0
Закрытый
7.2 Стратегия
81
44
3м 39с
-2
Закрытый
7.3 Цепочка обязанностей
77
40
4м 47с
0
Закрытый
7.4 Хранитель
70
31
6м 27с
0
Закрытый
7.5 Состояние
61
36
3м 26с
-2
Закрытый
7.6 Посредник
66
35
2м 26с
1
Закрытый
7.7 Шаблонный метод
65
36
2м 52с
0
Закрытый
7.8 Итератор
65
38
2м 17с
0
Закрытый
7.9 Посетитель
63
34
3м 40с
0
Закрытый
7.10 Наблюдатель
67
22
4м 21с
-1
Закрытый
7.11 Практика
62
13
53м 11с
0

8. Паттерны функционального программирования

4 урока
Закрытый
8.1 Cake
148
23
28м 8с
0
Закрытый
8.2 Pimp my library
113
18
26м 4с
1
Закрытый
8.3 Классы типов
109
18
54м 14с
1
Закрытый
8.4 Утиная типизация
125
16
21м 39с
2

9. Финал

1 урок
Закрытый
9.1 Итоги
294
294
0м 25с
5