Логотип Academy Market
Каталог курсов
Логотип Academy Market
Наверх
  1. Academy Market1
  2. Онлайн-курсы по изучению инструмента ZIO

    2

ZIO - это своего рода самостоятельная библиотека, в которой отсутствуют дополнительные зависимости, а ее функционал позволяет работать с асинхронным и параллельным программированием. Основными пользователями ZIO являются программисты, а также специалисты, работающие над созданием веб-приложений. С помощью данного инструмента они способны сверстать устойчивые, масштабируемые и реактивные приложения, пользующиеся спросом на рынке.

Логотип

Программа курса

Суммарная длительность всех блоков программы составляет 124 академических часа. За это время вы сможете не просто освоить теоретические модули, но и отработать их на практике. 

1.
Cинтаксические конструкции Scala, асинхронность
2.
Advanced Scala concepts, знакомство с концепциями функционального программирования
3.
Функциональное программирование и эффекты в Scala. Подробное знакомство с ZIO и Cats effect
4.
Scala библиотекb fs2 и http4s. Работа с БД
5.
Akka и CQRS/ES с использованием Akka
6.
Проектная работа

Чему вы научитесь

Использовать Scala-стек технологий для создания веб-сервисов
Применять приемы функционального программирования в SOLID-приложениях
Создавать приложения на основе функционального подхода
Проектировать микросервисы
Создавать модульные тесты