Курс на Stepik
Обложка курса «Основы Scala» на Stepik
Бесплатно

Основы Scala ★ 4.712

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

Это курс для тех, кто желает освоить язык Scala, познакомиться с принципами функционального программирования на Scala и получить знания, необходимые как будущему Scala-разработчику, так и дата-инженеру

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы Scala»Учеников на курсе 8 302
Сертификаты, выданные на курсе «Основы Scala»Сертификатов выдано 0
Отзывы о курсе «Основы Scala»Отзывов получено 111
Рейтинг курса «Основы Scala»Рейтинг курса 4.712
Уроки в курсе «Основы Scala»Количество уроков 30
Тесты в курсе «Основы Scala»Количество квизов 67
Задачи с кодом в курсе «Основы Scala»Количество задач с кодом 49
Время прохождения курса «Основы Scala»Время прохождения курса —
Обновления курса «Основы Scala»Обновления курса — —
Дата публикации курса «Основы Scala»Дата публикации курса — ———
Последнее обновление курса «Основы Scala»Последнее обновление — ———

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

Разделы в курсе «Основы Scala» 6 разделов Уроки в курсе «Основы Scala» 30 уроков Тесты в курсе «Основы Scala» 67 тестов Задачи в курсе «Основы Scala» 49 задач Время прохождения курса «Основы Scala» 24 ч. Последнее обновление курса «Основы Scala» обн. 10 сентября 2026

Введение

3 урока
1. Приветствие ↗
2. Подготовка к работе ↗
3. Создание нового проекта ↗

Основы Scala

7 уроков
1. Типы, значения, переменные ↗
2. Работа со строками ↗
3. Выражения и инструкции ↗
4. Блоки кода ↗
5. Функции ↗
6. Рекурсия ↗
7. Практика ↗

Объектно-ориентированное программирование

7 уроков
1. Классы Часть 1 ↗
2. Наследование ↗
3. Классы Часть 2 ↗
4. Исключения ↗
5. Параметризация типов ↗
6. Синтаксический сахар ↗
7. Практика ↗

Функциональное программирование

8 уроков
1. Функции ↗
2. Коллекции ↗
3. Сопоставление с образцом ↗
4. Имплиситы ↗
5. Функциональные структуры данных ↗
6. Функциональное программирование ↗
7. Практика Часть 1 ↗
8. Практика Часть 2 ↗

Практика

1 урок
1. Деревья ↗

Финал

4 урока
1. AOP ↗
2. Стиль кода ↗
3. Лучшие практики ↗
4. Итоги курса ↗