Скидки на курсы ждут в личном кабинете. Нажмите тут
Поддержка куратора Домашние задания

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

от OTUS
Scala-разработчик
Формат
Онлайн
Длительность
4 месяца
Уровень
Для специалистов
Документ
Сертификат
Трудоустройство
Да
Программа

Курс рассчитан на Java-разработчиков с опытом работы от 1 года либо для программистов с опытом работы на другом языке от 3-х лет, знакомых с синтаксисом веб-приложений.

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

  • Модуль 1. Cинтаксические конструкции Scala, асинхронность

  • Модуль 2. Advanced Scala concepts, знакомство с концепциями функционального программирования

  • Модуль 3. Функциональное программирование и эффекты в Scala. Подробное знакомство с ZIO и Cats effect

  • Модуль 4. Scala библиотеки fs2 и http4s. Работа с БД

  • Модуль 5. Akka и CQRS/ES с использованием Akka

  • Модуль 6. Проектная работа

Чему научат на курсе
Использовать Scala-стек технологий для создания веб-сервисов
Применять приемы функционального программирования в SOLID-приложениях
Создавать приложения на основе функционального подхода на примере ZIO
Проектировать микросервисы с использованием CQRS/ES на основе Akka
Создавать модульные тесты на основе инвариантов свойств (property-based tests)
О школе
OTUS
рейтинг 4.5
19 отзывов
101 курс
OTUS

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

На курсах преподают 400 преподавателей, каждый из которых является экспертом в IT-индустрии. На курсах OTUS обучились более 12 000 человек, которые получили качественные знания, востребованные работодателями во всем современном мире.

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

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.