
Scala Advanced, часть 3 - функциональное программирование, производительность
Продвинутое функциональное программирование, макросы, парсер-комбинаторы, производительность, профилирование, оптимизация.
Изучайте программирование и технологии бесплатно с подборкой лучших бесплатных курсов на CourseHunter. Без платы, с доступом прямо сейчас.

Продвинутое функциональное программирование, макросы, парсер-комбинаторы, производительность, профилирование, оптимизация.

Комбинируя в себе возможности объектно-ориентированной и функциональной парадигм программирования, Scala предоставляет множество возможностей для разработчика. Функциональный подход позволяет писать код с высоким уровнем абстракции.

Изучайте Big Data с помощью Apache Spark и Scala, используя Spark DataFrames, наборы данных, RDD и Spark SQL. В этом курсе мы научимся писать приложения для больших данных с помощью Apache Spark. Вы сами напишите более 2000 строк кода Spark, и вы станете рок-звездой.

Часть 3 из Scala Applied, охватывающая основные библиотеки Scala. Scala Applied, часть 3, является заключительной частью этого курса Scala. Курс в целом направлен на то, чтобы дать вам полные, повседневные знания в области программирования Scala, включая некоторые из наиболее распространенных API-интерфейсов библиотеки ядра.

Введение в программирование на языке Scala. Особенности языка Scala.

Введение в программирование на языке Scala. Основной синтаксис и понятия.

Курс предназначен для опытных разработчиков Scala, желающих улучшить свои навыки, особенно в области проектирования и разработки библиотек и API. В нем рассматриваются темы, необходимые для создания высококачественных, правильных, мощных и гибких библиотек Scala, которые по-прежнему просты для использования другими.

Курс предназначен для опытных разработчиков Scala, желающих улучшить свои навыки, особенно в области проектирования и разработки библиотек и API. В нем рассматриваются темы, необходимые для создания высококачественных, правильных, мощных и гибких библиотек Scala, которые по-прежнему просты для использования другими.

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

В этом курсе мы узнаем, как настроить сериализацию для Akka, что значительно улучшит производительность вашей системы. Я взял недокументированные знания о сериализации и собрал их в концентрированный курс, который познакомит вас с Avro, Kryo и Protobuf. Вы научитесь интегрировать их в свою систему Akka, сравнить их и даже написать свои собственные сериализаторы.