Основы Scala
Подробнее
Что нужно для старта
- Для успешного прохождения курса у вас уже должен быть опыт программирования
Чему вы научитесь
- Это курс для тех, кто желает освоить язык Scala, познакомиться с принципами функционального программирования на Scala и получить знания, необходимые как будущему Scala-разработчику, так и дата-инженеру
Для кого этот курс
- Будущие Scala-разработчики и дата-инженеры
Программа курса
- Приветствие
- Подготовка к работе
- Создание нового проекта
- Типы, значения, переменные
- Работа со строками
- Выражения и инструкции
- Блоки кода
- Функции
- Рекурсия
- Практика
- Классы Часть 1
- Наследование
- Классы Часть 2
- Исключения
- Параметризация типов
- Синтаксический сахар
- Практика
- Функции
- Коллекции
- Сопоставление с образцом
- Имплиситы
- Функциональные структуры данных
- Функциональное программирование
- Практика Часть 1
- Практика Часть 2
- Деревья
- AOP
- Стиль кода
- Лучшие практики
- Итоги курса
01Введение
- Приветствие
- Подготовка к работе
- Создание нового проекта
02Основы Scala
- Типы, значения, переменные
- Работа со строками
- Выражения и инструкции
- Блоки кода
- Функции
- Рекурсия
- Практика
03Объектно-ориентированное программирование
- Классы Часть 1
- Наследование
- Классы Часть 2
- Исключения
- Параметризация типов
- Синтаксический сахар
- Практика
04Функциональное программирование
- Функции
- Коллекции
- Сопоставление с образцом
- Имплиситы
- Функциональные структуры данных
- Функциональное программирование
- Практика Часть 1
- Практика Часть 2
05Практика
- Деревья
06Финал
- AOP
- Стиль кода
- Лучшие практики
- Итоги курса
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Основы Scala» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 28 июля 2026 г.

Stepik 





