Курсы
Программирование

Scala-разработчик

Формат
Онлайн
Трудоустройство
Да
Уровень
Средний
Результат
Сертификат

Описание

Онлайн-курс по Scala-разработчик от онлайн-школы OTUS. После прохождения курса, у лучших студентов, появится возможность устроиться на работу в компанию-партнер онлайн-школы Отус. Программа обучения на курсах включается в себя углубленное изучение материалов уровня middle и senior.

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

Cинтаксические конструкции Scala

  • Языковые конструкции. Интерфейсы, классы, методы
  • Функциональные конструкции языка Scala
  • Алгебраические типы данных и сопоставление с образцом
  • Библиотека коллекций
  • Асинхронные операции, обработка исключений, неявные параметры

Scala фреймворки, Akka и библиотеки работы с БД

  • Akka HTTP
  • Доступ к БД
  • Akka акторы
  • Akka cluster
  • Обработка потоков данных
  • Protobuf
  • Open API

Функциональное программирование на Scala. Библиотека ZIO

  • Подходы функционального программирования в Scala
  • ZIO монада
  • ZManaged, Ref
  • ZLayer, zio-test
  • Параллельные и периодические операции
  • ФП библиотеки обработки потоков
  • Библиотеки функционального программирования

CQRS/ES с использованием Akka

  • Событие как основной тип данных в системе
  • ES в кластере
  • Разделение команд и запросов
  • Query часть CQRS
  • Взаимодействие микросервисов
  • Построение микросервисов
  • Сага
  • Консультационное занятие

Проектная работа

  • Выбор темы и организация проектной работы
  • Консультация по проектам и домашним заданиям
  • Защита проектных работ
  • Подведение итогов курса

Как записаться на курс

  • 1

    Нажмите на кнопку Записаться на курс

  • 2

    Ознакомьтесь подробнее с материалом курса и программой обучения на странице школы или университета

  • 3

    Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)

  • 4

    Получите доступ к учебным материалам

Отзывов пока нет.

Текущая цена

Бесплатно
Записаться на курс

Автор курса

OTUS

Рейтинг курса

0
0 отзывов

Поделиться курсом

Авторизуйтесь через одну из социальных сетей