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

Основы Scala 4.709

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

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

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

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

Разделы в курсе «Основы Scala» 6 разделов Уроки в курсе «Основы Scala» 30 уроков Тесты в курсе «Основы Scala» 67 тестов Задачи в курсе «Основы Scala» 49 задач Время прохождения курса «Основы Scala» 25 ч. Последнее обновление курса «Основы Scala» обн. 5 мая 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. Итоги курса