Хочемо вивчити й опанувати Scala?

Приєднаймося до треку Scala на Exercism, щоб отримати доступ до 95 вправ з автоматичним аналізом коду та персональним наставництвом, і все це 100% безкоштовно.

Про Scala

95 вправ із програмування для Scala на Exercism. Від вправи Зʼєднання до вправи Відбір.


Удосконалюймо навички програмування завдяки цікавим і корисним вправам, які перевіряють наше розуміння концепцій на Exercism.

Переглянути всі вправи Scala на Exercism

Ключові можливості Scala


Scala

Сучасна

Scala постійно розвивається, поєднуючи дослідження та індустрію.

Багатопарадигмова

Scala поєднує обʼєктно-орієнтоване та функційне програмування в одній лаконічній мові високого рівня.

Розвинена система типів

Статична типізація з виведенням типів, трейти, класи типів, типи вищого порядку та типізовані макроси

Багатоплатформна

Scala може виконуватися та взаємодіяти з JVM, JavaScript (браузер і Node.js) та нативним кодом.

Незмінність

У Scala великий наголос зроблено на незмінних структурах даних.

Широко вживана

Scala використовують деякі з IT-гігантів світу.

Наставництво у стилі Scala

У кожної мови свої звичаї. Scala не виняток. Наші наставники допоможуть нам навчитися думати як розробник Scala і писати ідіоматичний код мовою Scala. Коли ми розвʼяжемо вправу, надішлімо її нашій команді волонтерів, і вони дадуть нам підказки, ідеї та відгук про те, як зробити її ближчою до того, що ми зазвичай бачимо мовою Scala, і допоможуть нам відкрити те, чого ми не знаємо, що не знаємо.

Дізнатися більше про наставництво

Вправи Scala від спільноти

Трек Scala на Exercism має 95 вправ, щоб допомогти нам писати кращий код.

Переглянути всі вправи Scala
Scala

Почати з треку Scala

А найкраще те, що це 100% безкоштовно для всіх.

Приєднайтеся до треку Scala