История языка Scala
История Scala - развитие языка, роль сообщества Typelevel и эволюция функционального направления на JVM.
Простые приложения на Scala
Простые приложения на Scala — JVM-утилиты, файлы, JSON и минимальный HTTP.
Основы языка Scala
Основы Scala - синтаксис, выражения, типы и базовые принципы программирования на JVM-платформе.
Архитектура JVM-приложений на Scala
Архитектура JVM-приложений на Scala - акторная модель, параллелизм и построение отказоустойчивых сервисов.
Типы данных и паттерн-матчинг
Типизация, набор правил определения типа данных значений языка.
Управляющие конструкции и операторы Scala
Управляющие конструкции и операторы Scala - выражения вместо инструкций и функциональный стиль управления логикой.
Функции и функциональные конструкции
Функции и функциональные конструкции в Scala - выражения высшего порядка, композиция и лаконичный стиль.
Первая программа на Scala
Гайд по установке и настройке с написанием первой программы и её запуском.
Scala — итоги
Краткие итоги раздела "Scala".
Scala — о разделе
Материалы раздела ориентированы на Scala 3 на JVM.