Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
Scala logo

Scala - Видеоуроки, Курсы, Туториалы

Scala - это сильный статически типизированный язык программирования общего назначения, который поддерживает как объектно-ориентированное, так и функциональное программирование. Разработан, чтобы быть краткими. Многие дизайнерские решения Scala направлены на устранение критики в адрес Java.

Источники о scala

Adam Fraser logo Adam Fraser itvdn logo itvdn John A. De Goes logo John A. De Goes rockthejvm.com logo rockthejvm.com udemy logo udemy

Scala в топиках

Backend logo Backend

Курсы по scala

Scala Advanced, часть 2 - лучшие практики, Async, сериализация logo

Scala Advanced, часть 2 - лучшие практики, Async, сериализация

Scala Advanced, Part 2 - Best Practices, Async, Serializing
Курс предназначен для опытных разработчиков Scala, желающих улучшить свои навыки, особенно в области проектирования и разработки библиотек и API. В нем рассматриваются темы, необходимые для создания высококачественных, правильных, мощных и гибких библиотек Scala, которые по-прежнему просты для использования другими.
5 ч 44 мин 18 сек
English
Премиум
Scala Advanced, часть 1 - Система типов Scala logo

Scala Advanced, часть 1 - Система типов Scala

Scala Advanced, Part 1 - The Scala Type System
Курс предназначен для опытных разработчиков Scala, желающих улучшить свои навыки, особенно в области проектирования и разработки библиотек и API. В нем рассматриваются темы, необходимые для создания высококачественных, правильных, мощных и гибких библиотек Scala, которые по-прежнему просты для использования другими.
5 ч 22 мин 6 сек
English
Премиум
Scala Essential logo

Scala Essential

 
Scala – это современный язык программирования, сочетающий возможности ООП с функциональным подходом. Курс «Scala Essential» позволит вам изучить основы объектно-ориентированной разработки на данном языке. Вы на практике рассмотрите основные конструкции языка Scala, изучите принципы ООП, научитесь применять композицию и наследование, обрабатывать исключения, рассмотрите элементы функционального подхода в разработке и научитесь ис
9 ч 21 мин 52 сек
Русский
Удален по просьбе правообладателя
JVM! Akka Serialization со Scala logo

JVM! Akka Serialization со Scala

Rock the JVM! Akka Serialization with Scala
В этом курсе мы узнаем, как настроить сериализацию для Akka, что значительно улучшит производительность вашей системы. Я взял недокументированные знания о сериализации и собрал их в концентрированный курс, который познакомит вас с Avro, Kryo и Protobuf. Вы научитесь интегрировать их в свою систему Akka, сравнить их и даже написать свои собственные сериализаторы.
3 ч 40 мин 39 сек
English
Премиум
JVM! Akka Streams с Scala logo

JVM! Akka Streams с Scala

Rock the JVM! Akka Streams with Scala
Must have для разработчиков Scala и Akka: создавайте масштабные реактивные распределенные системы с помощью Akka Streams. В этом курсе мы научимся писать реактивные распределенные приложения с использованием мощных потоков Akka. Вы сами напишите более 2000 строк кода Akka, и вы станете рок-звездой.
8 ч 13 мин 41 сек
English
Премиум
JVM! Akka Persistence с Scala logo

JVM! Akka Persistence с Scala

Rock the JVM! Akka Persistence with Scala
Must have для разработчиков Akka: пишите долговременные реактивные системы с Akka Persistence и PostgreSQL или Cassandra! В этом курсе мы научимся писать долговременные отказоустойчивые распределенные приложения с использованием Event Sourcing и Akka Persistence. Вы сами напишите 1500+ строк кода Akka, и вы станете рок-звездой.
7 ч 3 мин 48 сек
English
Премиум
Akka HTTP with Scala logo

Akka HTTP with Scala

 
Must have для разработчиков Scala и Akka: написание реактивных микросервисов и REST API с помощью Akka HTTP и Scala. В этом курсе мы научимся писать реактивные микросервисы, серверные части и REST API, используя мощный Akka HTTP. Вы сами напишите более 2000 строк кода Akka, и вы станете рок-звездой.
10 ч 13 мин 26 сек
English
Премиум
JVM! Основы Akka с Scala logo

JVM! Основы Akka с Scala

Akka Essentials with Scala | Rock the JVM
Изучите модель актера Akka с Scala и напишите параллельные и отказоустойчивые системы под руководством Akka. В этом курсе мы научимся писать параллельные и устойчивые приложения с использованием акторов Akka. Вы сами напишите более 2000 строк кода Akka, и вы станете рок-звездой.Этот курс предназначен для программистов Scala, которым необходимо разрабатывать сложные и масштабируемые параллельные приложения.
12 ч 41 мин 47 сек
English
Премиум
Scala Starter logo

Scala Starter

 
Курс Scala Starter состоит из 9-ти логически взаимосвязанных уроков, на которых учащиеся знакомятся с основами языка Scala. На данном курсе учащиеся настроят среду разработки, напишут первую программу, получат знания об основах программирования, в частности программирования на языке Scala. После прохождения курса Вы будете понимать принципы работы основных конструкций языка Scala, научитесь применять на практике условные выражения, логические опе
7 ч 21 мин 44 сек
Русский
Удален по просьбе правообладателя
JVM! Advanced Scala и Функциональное Программирование logo

JVM! Advanced Scala и Функциональное Программирование

Rock the JVM! Advanced Scala and Functional Programming
Станьте программистом Scala высшего уровня, вы cможете легко работать с Spark, Akka, Monix и с любым инструментом Scala! В этом курсе мы изучим приемы, которыми пользуются лучшие 1% разработчиков Scala. Вы сами напишите более 5000 строк кода Scala, и станете рок-звездой.
13 ч 15 мин 37 сек
English
Премиум
Рейтинг
Продолжительность
Язык
Цена

Узнать больше о Scala

Что такое Scala ?
Scala (Scalable Language) - это язык программирования, который сочетает в себе возможности функционального и объектно-ориентированного программирования. Он базируется на языке Java и использует его виртуальную машину. Scala позволяет разработчикам написать более конкатенированный и читаемый код, используя функциональные конструкции, такие как каррирование, композиция функций и паттерн-матчинг. Scala также поддерживает многоязычность, многопоточность и распределенное выполнение. Он используется в различных проектах, включая разработку веб-приложений, аналитику данных и машинное обучение.
Кто использует Scala ?
Scala широко используется в различных отраслях и проектах. Некоторые из компаний и организаций, которые используют Scala: Twitter: Scala используется в качестве основного языка для разработки приложений и сервисов в Twitter. LinkedIn: Scala используется в LinkedIn для разработки сервисов и систем аналитики данных. Netflix: Scala используется в Netflix для разработки микросервисов и систем управления контентом. The Guardian: Scala используется в The Guardian для разработки инфраструктуры для аналитики данных и рекомендации контента. IBM: Scala используется в IBM для разработки крупных систем аналитики данных и машинного обучения. В общем Scala используется в множестве компаний, которые стремятся решать сложные задачи и имеют большое количество данных.
Для чего используют Scala ?
Scala используется для разработки программного обеспечения на платформе Java. Она объединяет функциональное и объектно-ориентированное программирование, позволяя разработчикам писать код, который одновременно простой и мощный. Scala также используется для разработки веб-приложений, аналитики данных и машинного обучения.