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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Scala: Продвинутый уровень»Учеников на курсе 2 734
Сертификаты, выданные на курсе «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 год назад

Основы Scala

1 урок
1. Приветствие ↗

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

6 уроков
1. Потоки ↗
2. Синхронизация доступа ↗
3. Пул потоков ↗
4. Производители и потребители ↗
5. Конкурентные структуры данных ↗
6. Практика ↗

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

2 урока
1. Коллекции данных ↗
2. Производительность программ ↗

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

3 урока
1. Future ↗
2. Promise ↗
3. Практика ↗

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

4 урока
1. Фабричный метод ↗
2. Прототип ↗
3. Строитель ↗
4. Практика ↗

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

7 уроков
1. Адаптер ↗
2. Мост ↗
3. Фасад ↗
4. Декоратор ↗
5. Приспособленец ↗
6. Заместитель ↗
7. Практика ↗

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

11 уроков
1. Команда ↗
2. Стратегия ↗
3. Цепочка обязанностей ↗
4. Хранитель ↗
5. Состояние ↗
6. Посредник ↗
7. Шаблонный метод ↗
8. Итератор ↗
9. Посетитель ↗
10. Наблюдатель ↗
11. Практика ↗

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

4 урока
1. Cake ↗
2. Pimp my library ↗
3. Классы типов ↗
4. Утиная типизация ↗

Финал

1 урок
1. Итоги ↗