Доступно

Асинхронные микросервисы с Apache Kafka на Python [Stepik] [Владимир Кириевский]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 31 май 2025.

Цена: 1701р.-91%
Взнос: 142р.
100%

Основной список: 36 участников

Резервный список: 7 участников

Статус обсуждения:
Комментирование ограничено.
  1. 31 май 2025
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Асинхронные микросервисы с Apache Kafka на Python [Stepik] [Владимир Кириевский]

    2025-06-02_211209.png

    Если вы до сих пор не имели дела в своих проектах с брокерами сообщений, то вы несомненно сделаете правильный выбор, начав свой путь в мир событийно-управляемой архитектуры с изучения Apache Kafka. В рамках этого курса вы научитесь применять наиболее популярные библиотеки для работы с Kafka, создавать масштабируемые системы микросервисов, коммуницирующих посредством Kafka.

    О курсе

    Если вы до сих пор не имели дела в своих проектах с брокерами сообщений, то, будьте уверены, вы сделаете правильный выбор, начав свой путь в мир событийно-управляемой архитектуры с изучения Apache Kafka. На сегодняшний день это наиболее популярный брокер сообщений, позволяющий строить быстрые, хорошо поддерживаемые и масштабируемые приложения на большинстве современных языков программирования.
    Этот курс не сделает вас сразу гуру Kafka, но позволит упростить порог вхождения в тему, даст идеи для дальнейшего развития как разработчика в этой области.

    Чему вы научитесь
    • Применять наиболее популярные библиотеки, позволяющие работать с Kafka на python: confluent_kafka, aiokafka и faststream.
    • Понимать логику работы Kafka, создавать блокирующие и асинхронные приложения, имеющие в своем составе продюсеры и консьюмеры.
    • Использовать Kafka в составе приложений, построенных на базе современных веб-фреймворков, в частности, FastAPI.
    Для кого этот курс
    Начинающие разработчики, уже имеющие некоторый опыт с python, желающие научиться работать с брокерами сообщений, повысить свою ценность для работодателя

    Как проходит обучение
    Перед началом обучения вам будет необходимо установить необходимый софт и скачать репозиторий с учебными примерами.
    Небольшие и предельно простые примеры кода из каждого урока являются самодостаточными и чаще всего не требуют возвращения к предыдущим урокам, чтобы в них разобраться.
    Одновременно с просмотром видео или сразу после окончания просмотра необходимо самостоятельно выполнить учебные примеры в своей IDE, подумать как их можно усовершенствовать, применить в своих проектах.
    Рекомендуется также ознакомиться с документаций к используемым библиотекам для получения углубленных знаний.

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

    Перед тем как приступить к работе
    1. Системные требования
    2. Как загрузить репозиторий с уроками
    3. Как настроить IDE и загрузить необходимые библиотеки
    4. Как установить Kafka
    5. Как установить Offset Explorer
    6. Для самых ленивых: готовый образ VirtualBox со всем необходимым
    Основы Apache Kafka
    1. Основные понятия Kafka
    Основы работы с Kafka на python
    1. Создаем продюсер и консюмер
    2. Один продюсер, два консьюмера
    3. Один продюсер, три консьюмера, две группы
    4. Два продюсера, два топика, один консьюмер
    5. "Осиротевшая партиция" и ребалансировка
    6. Распределение по партициям сообщений с разными ключами
    7. Работа без автоматического коммита: транзакции
    Сериализация данных
    1. Сериализация данных в json
    2. Применение pydantic
    3. Практический пример: приложение сбора данных
    Асинхронная работа
    1. Что почитать про asyncio
    2. Создаем продюсер и консьюмер с использование aiokafka
    3. Интегрируем Kafka с веб-приложением на FastApi
    Потоковая обработка данных с фреймворком FastStream
    1. Основы работы с FastStream
    Послесловие
    1. Заключение
    В курс входят
    • 22 урока
    • 3 часа 29 минут видео
    • 47 тестов
    Автор курса: Владимир Кириевский

    Цена: 2890 руб.
    Скрытая ссылка
     
    Последнее редактирование модератором: 2 июн 2025
    2 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      12 июн 2025 в 20:01
    2. henrika
      henrika участвует.
      11 июн 2025 в 17:02
    3. Yadguru
      Yadguru участвует.
      11 июн 2025 в 14:39
    4. DevJac
      DevJac участвует.
      11 июн 2025 в 12:22

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      12 июн 2025 в 20:01
    2. skladchik.com
      Взнос составляет 71р.
      10 июн 2025 в 11:19
    3. skladchik.com
      Складчина активна.
      10 июн 2025 в 11:19
    4. skladchik.com
      Цена составляет 1701р.
      10 июн 2025 в 10:34
Статус обсуждения:
Комментирование ограничено.