Apache Kafka для разработчиков и аналитиков — курс от Слёрм
Интенсивный курс «Apache Kafka для разработчиков и аналитиков» от Слёрм рассчитан на backend-инженеров и аналитиков данных, которые хотят освоить потоковую обработку сообщений. Вы научитесь проектировать и внедрять Kafka-кластеры, работать с продюсерами и консьюмерами на Java и Go, настраивать отказоустойчивость и мониторинг. Практика проходит на стенде с Docker, PostgreSQL и Spring Boot, что позволяет сразу применять знания в рабочих проектах. По окончании выдаётся сертификат, доступ к материалам сохраняется в течение двух лет.
Как мы оцениваем курсы
Рейтинг ToolFox формируется по 5 критериям, каждый оценивается от 1 до 10:
- Качество программы — полнота материала, актуальность технологий
- Практика — реальные проекты, код-ревью, тренажёры
- Поддержка — наставники, обратная связь, сообщество
- Трудоустройство — карьерный центр, помощь с резюме
- Цена/качество — соотношение стоимости и получаемых навыков
Итоговый балл — среднее арифметическое 5 критериев. Обновляется при каждом пересмотре курса.
- Платформа
- Слёрм
- Автор
- Команда Слёрм, Слёрм
- Длительность
- 1 мес, 15 ч/нед
- Формат
- Онлайн-интенсив с видеолекциями, практическими заданиями и доступом к стенду
- Уровень
- Средний
- Язык
- Русский
- Сертификат
- Сертификат о прохождении курса
- Обновлено
- март 2026 г.
Полная стоимость: 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 используется для обмена сообщениями между компонентами. Проведёте нагрузочное тестирование.
- Проектирование архитектуры
- Реализация сервисов
- Нагрузочное тестирование
Чему научитесь
Для кого подходит
- →Backend-разработчикам на Java или Go, которые хотят освоить Kafka
- →Аналитикам данных, работающим с потоковой обработкой информации
- →DevOps-инженерам, ответственным за инфраструктуру обмена сообщениями
- →Архитекторам, проектирующим микросервисные системы
Требования
- →Опыт программирования на Java или Go от полугода
- →Базовое понимание работы с Docker и командной строкой
- →Знание основ SQL и реляционных баз данных
Плюсы и минусы курса Apache Kafka для разработчиков и аналитиков
Обзор подготовлен редакцией ToolFox · Обновлено: март 2026 г.
Плюсы
- Практика на реальном стенде с Docker, PostgreSQL и Spring Boot
- Поддержка двух языков: Java и Go
- Доступ к материалам курса в течение двух лет
- Компактный формат -- интенсив без растянутых сроков
- Преподаватели -- практикующие инженеры с продакшен-опытом
- Сертификат от Слёрм с государственной лицензией на образовательную деятельность
Минусы
- Высокий порог входа -- нужен опыт программирования
- Короткий срок обучения -- требуется интенсивная вовлечённость
- Нет рассрочки -- полная оплата сразу
Отзывы (1)
Загрузка комментариев...
Часто задаваемые вопросы
Нужен ли опыт работы с Kafka для прохождения курса?
На каких языках ведётся практика?
Как долго доступны материалы после окончания курса?
Выдаётся ли сертификат?
Можно ли оплатить курс в рассрочку?
Нужен ли опыт работы с Kafka для прохождения курса?
Нет, курс подходит для тех, кто только начинает работать с Kafka. Однако опыт программирования на Java или Go обязателен.
На каких языках ведётся практика?
Практические задания выполняются на Java и Go. Вы можете выбрать удобный для вас язык или попробовать оба.
Как долго доступны материалы после окончания курса?
Доступ к видеолекциям и материалам сохраняется в течение двух лет после покупки.
Выдаётся ли сертификат?
Да, по окончании курса вы получите сертификат от Слёрм. Школа имеет государственную лицензию на образовательную деятельность.
Можно ли оплатить курс в рассрочку?
Да, на сайте Слёрм доступна рассрочка. Уточняйте условия на странице курса.