Логотип Academy Market
Каталог курсов
Логотип Academy Market
Наверх
  1. Academy Market1
  2. Получить навыки по Реализации современных функциональных решений

    2

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

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

Суммарная длительность всех блоков программы составляет 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-приложениях
Создавать приложения на основе функционального подхода
Проектировать микросервисы
Создавать модульные тесты