Apache Kafka для разработчиков и аналитиков — курс от Слёрм

Интенсивный курс «Apache Kafka для разработчиков и аналитиков» от Слёрм рассчитан на backend-инженеров и аналитиков данных, которые хотят освоить потоковую обработку сообщений. Вы научитесь проектировать и внедрять Kafka-кластеры, работать с продюсерами и консьюмерами на Java и Go, настраивать отказоустойчивость и мониторинг. Практика проходит на стенде с Docker, PostgreSQL и Spring Boot, что позволяет сразу применять знания в рабочих проектах. По окончании выдаётся сертификат, доступ к материалам сохраняется в течение двух лет.

8.2/10
Рейтинг ToolFox
Как мы оцениваем курсы

Рейтинг ToolFox формируется по 5 критериям, каждый оценивается от 1 до 10:

  • Качество программы — полнота материала, актуальность технологий
  • Практика — реальные проекты, код-ревью, тренажёры
  • Поддержка — наставники, обратная связь, сообщество
  • Трудоустройство — карьерный центр, помощь с резюме
  • Цена/качество — соотношение стоимости и получаемых навыков

Итоговый балл — среднее арифметическое 5 критериев. Обновляется при каждом пересмотре курса.

Платформа
Слёрм
Автор
Команда Слёрм, Слёрм
Длительность
1 мес, 15 ч/нед
Формат
Онлайн-интенсив с видеолекциями, практическими заданиями и доступом к стенду
Уровень
Средний
Язык
Русский
Сертификат
Сертификат о прохождении курса
Обновлено
март 2026 г.
50 000 ₽

Полная стоимость: 50 000

Программа и содержание

Модули и темы

Разберётесь в устройстве Kafka-кластера, поймёте, как работают брокеры, топики и партиции. Узнаете, когда Kafka -- оптимальное решение, а когда лучше выбрать другой инструмент.

  • Архитектура Kafka
  • Брокеры и ZooKeeper
  • Топики и партиции
  • Сценарии применения

Введение в Apache Kafka

Архитектура Kafka, основные компоненты и сценарии применения

Разберётесь в устройстве Kafka-кластера, поймёте, как работают брокеры, топики и партиции. Узнаете, когда Kafka -- оптимальное решение, а когда лучше выбрать другой инструмент.

  • Архитектура Kafka
  • Брокеры и ZooKeeper
  • Топики и партиции
  • Сценарии применения

Продюсеры и консьюмеры

Настройка отправки и получения сообщений на Java и Go

Напишете продюсер и консьюмер на Java и Go. Изучите стратегии партиционирования, группы потребителей и управление смещениями.

  • Producer API
  • Consumer API
  • Сериализация сообщений
  • Consumer Groups

Kafka Streams и обработка данных

Потоковая обработка данных с помощью Kafka Streams API

Освоите Kafka Streams для обработки данных в реальном времени. Научитесь строить топологии, применять оконные функции и работать с состоянием.

  • Kafka Streams API
  • Stateful-обработка
  • Оконные функции
  • Топология потоков

Spring Boot + Kafka

Интеграция Apache Kafka с приложениями на Spring Boot

Подключите Kafka к Spring Boot-приложению, настроите обработку ошибок и транзакции. Развернёте рабочий стенд с Docker и PostgreSQL.

  • Spring Kafka
  • Конфигурация подключения
  • Обработка ошибок
  • Транзакции

Мониторинг, безопасность и отказоустойчивость

Настройка мониторинга кластера, безопасности и репликации

Настроите мониторинг Kafka-кластера с помощью Prometheus и Grafana. Изучите механизмы аутентификации, авторизации и стратегии восстановления после сбоев.

  • Мониторинг через JMX и Prometheus
  • SSL/SASL-аутентификация
  • Репликация
  • Disaster Recovery

Итоговый проект

Разработка микросервисной системы с Kafka в качестве шины сообщений

Спроектируете и реализуете микросервисную систему, в которой Kafka используется для обмена сообщениями между компонентами. Проведёте нагрузочное тестирование.

  • Проектирование архитектуры
  • Реализация сервисов
  • Нагрузочное тестирование

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

Проектировать архитектуру систем с Apache Kafka
Писать продюсеры и консьюмеры на Java и Go
Использовать Kafka Streams для потоковой обработки данных
Интегрировать Kafka с приложениями на Spring Boot
Настраивать мониторинг кластера через Prometheus и Grafana
Обеспечивать отказоустойчивость и безопасность Kafka-кластера
Работать с Docker-окружением для развёртывания инфраструктуры

Для кого подходит

  • Backend-разработчикам на Java или Go, которые хотят освоить Kafka
  • Аналитикам данных, работающим с потоковой обработкой информации
  • DevOps-инженерам, ответственным за инфраструктуру обмена сообщениями
  • Архитекторам, проектирующим микросервисные системы

Требования

  • Опыт программирования на Java или Go от полугода
  • Базовое понимание работы с Docker и командной строкой
  • Знание основ SQL и реляционных баз данных

Плюсы и минусы курса Apache Kafka для разработчиков и аналитиков

Обзор подготовлен редакцией ToolFox · Обновлено: март 2026 г.

Плюсы

  • Практика на реальном стенде с Docker, PostgreSQL и Spring Boot
  • Поддержка двух языков: Java и Go
  • Доступ к материалам курса в течение двух лет
  • Компактный формат -- интенсив без растянутых сроков
  • Преподаватели -- практикующие инженеры с продакшен-опытом
  • Сертификат от Слёрм с государственной лицензией на образовательную деятельность

Минусы

  • Высокий порог входа -- нужен опыт программирования
  • Короткий срок обучения -- требуется интенсивная вовлечённость
  • Нет рассрочки -- полная оплата сразу

Отзывы (1)

Был ли полезен этот инструмент?
💬

Загрузка комментариев...

Часто задаваемые вопросы

Нужен ли опыт работы с Kafka для прохождения курса?
Нет, курс подходит для тех, кто только начинает работать с Kafka. Однако опыт программирования на Java или Go обязателен.
На каких языках ведётся практика?
Практические задания выполняются на Java и Go. Вы можете выбрать удобный для вас язык или попробовать оба.
Как долго доступны материалы после окончания курса?
Доступ к видеолекциям и материалам сохраняется в течение двух лет после покупки.
Выдаётся ли сертификат?
Да, по окончании курса вы получите сертификат от Слёрм. Школа имеет государственную лицензию на образовательную деятельность.
Можно ли оплатить курс в рассрочку?
Да, на сайте Слёрм доступна рассрочка. Уточняйте условия на странице курса.

Нужен ли опыт работы с Kafka для прохождения курса?

Нет, курс подходит для тех, кто только начинает работать с Kafka. Однако опыт программирования на Java или Go обязателен.

На каких языках ведётся практика?

Практические задания выполняются на Java и Go. Вы можете выбрать удобный для вас язык или попробовать оба.

Как долго доступны материалы после окончания курса?

Доступ к видеолекциям и материалам сохраняется в течение двух лет после покупки.

Выдаётся ли сертификат?

Да, по окончании курса вы получите сертификат от Слёрм. Школа имеет государственную лицензию на образовательную деятельность.

Можно ли оплатить курс в рассрочку?

Да, на сайте Слёрм доступна рассрочка. Уточняйте условия на странице курса.

Информация проверена: март 2026 г.