Apache Kafka для разработчиков и аналитиков
Описание курса
Больше, чем просто настройка Kafka: вы изучите архитектуру и поймете логику работы с Kafka на примере бизнес-кейсов
Знакомство с курсом
Спикеры курса Всеволод Севостьянов и Василий Калугин рассказывают, как устроен курс, как проходят занятия, чему вы научитесь и какой финальный проект будет ждать вас в конце
Введение в Kafka
Как можно использовать Кафку и какую проблему она решает.
Основные термины в мире Kafka
Обзор таких понятий как время жизни сообщений, offset и принципы работы Kafka.
Своя Kafka
Развёртка локальной Kafka на практике и архитектура Kafka-кластера с Zookeeper.
Kafka на практике
Примеры работы с консюмерами и продюсерами для чтения и отправки данных в Kafka.
Kafka Extended
Изучение Kafka Connect и Schema Registry.
ksqlDB
Работа с ksqlDB и Kafka Stream API.
Бонусный модуль: Best practice
Обзор кейсов, включая защиту от DDOS и репликацию данных.
Итоговый проект
Проект Kafka для мидла и финальный тест, включая вопросы на собеседовании.
онлайн
- Всеволод Севостьянов (Staff engineer в Lokalise)
- Василий Калугин (Эксперт Kafka, Страховой дом ВСК)
- Понимание принципов работы с Kafka
- Способность решать проблемы с отправкой и получением сообщений
- Навыки построения архитектуры рабочего процесса на основе Kafka
- Опыт работы с консюмерами и продюсерами
- Знание best practices в использовании Kafka
- Разработчики
- Аналитики
- Инженеры данных
- DevOps-инженеры
Знания Java на базовом уровне. Будет плюсом умение работать с SQL и docker.
Выводы о курсе
Возможны неточности
Курс «Apache Kafka для разработчиков и аналитиков» предлагает глубокое понимание принципов работы с Kafka. Вы получите необходимые навыки для работы с данным инструментом, который незаменим в крупных проектах. Курс включает как теоретические, так и практические задания, предоставляя возможность получить сертификат по окончании.
Отзывы о школе Слёрм
Читать все отзывыРекомендованные курсы