1. Academy Market1
  2. Онлайн-курсы по изучению инструмента Akka

    2

Akka — это фреймворк для работы с системами, подверженными высокой нагрузке. Его применяют Java-разработчики и программисты, использующие виртуальную машину Java и язык Scala. Библиотека содержит сущности-акторы, которые помогают собирать приложения и решать задачу корректной потоковой работы задействованной операционной системы совместно с хайлоад-системами.

По релевантности
36
По релевантности
36
Akka

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

Для того, чтобы учиться на курсе, вам необходимо обладать базовыми знаниями Java или Scala, уметь работать в командной строке Unix/Linux, а также иметь опыт в Docker. Наличие этих навыков может гарантировать вам успешное прохождение программы курса. За 3 месяца вы получите необходимые знания, которые отработаете на практике. 

1.
Введение
2.
Развертывание кластера Apache Kafka
3.
Программирование
4.
Потоковая обработка данных
5.
Интеграция
6.
Проектная работа

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

Проводить мониторинг Kafka
Разворачивать Kafka
Проектировать архитектуру с Kafka
Использовать базовые API
Настраивать мониторинг и безопасность

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

Суммарная длительность всех блоков программы составляет 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-приложениях
Создавать приложения на основе функционального подхода
Проектировать микросервисы
Создавать модульные тесты
Фильтры
Активные фильтры (1)
Akka
Все направления
Программирование
Маркетинг
Дизайн
Бизнес и управление
Аналитика
Игры
Другие профессии
Финансы
Для детей и подростков
Саморазвитие
Красота и здоровье
Создание контента
Рейтинг
4.5 и выше
4.0 и выше
3.5 и выше
3.0 и выше
Уровень сложности
Любой
Для новичков
Для специалистов
Цена
65 000 ₽ — 88 200 ₽
Только бесплатные
Рассрочка
Длительность
3 месяца — 4 месяца
Онлайн-университет
Otus
Только
#Sekta
99 баллов
Bang Bang Education
City Business School
Показать все
Категория
Data Engineering
Только
Java-разработка
Только
Веб-разработка
Только
Сетевой инжиниринг
Только
1С бухгалтерия
Показать все
Профессия
Data Engineer
Только
Java-разработчик
Только
Scala-разработчик
Только
Программист
Только
Разработчик
Только
Показать все
Преподаватель
Александра Чащина
Только
Алексей Воронец
Только
Антон Пархоменко
Только
Вадим Заигрин
Только
Вадим Опольский
Только
Показать все
Инструмент
Akka
Только
.NET
Только
.NET Framework
Только
Только
1С:Битрикс
Только
Показать все
Навык
Настройка API
Только
Реализация современных функциональных решений
Только
2D-графика
3D-моделирование ландшафта
A/B-тестирование
Показать все
Формат обучения
Онлайн
Только
Офлайн
Наверх