Чему вы научитесь
О курсе
Scala для дата-инженеров — последовательный курс для тех, кто хочет уверенно читать и писать Scala-код в задачах дата-инженерии и подготовиться к работе со Spark.
Что внутри
- 17 модулей и 117 уроков: от JVM, sbt и базового синтаксиса до итогового ETL-проекта.
- 582 тестовых вопросов для самопроверки.
- 450 практических задач и разборов решений.
- Много маленьких Scala-примеров, связанных с реальными пайплайнами данных.
Кому подойдет
Начинающим и растущим дата-инженерам, backend-разработчикам, аналитикам и Python/SQL специалистам, которые хотят освоить Scala как фундамент для Spark и надежных пайплайнов данных.
Формат
Самостоятельное прохождение по схеме: теория, тест для самопроверки, практические Scala-задачи с решениями. Оценочная нагрузка: 60-80 часов.
Результат
После курса студент сможет уверенно работать с базовыми типами, функциями, коллекциями, case-классами, pattern matching, Option/Try/Either, implicits, Future, файлами, JSON/CSV, sbt и тестами на Scala 2.13.
Telegram
Дополнительные разборы по Scala, Spark и дата-инженерии публикуются в канале Логово Data Engineer.