Приложение № 4. К Публичной оферте возмездного оказания образовательных услуг. Программа курса. Стоимость. Сроки оказания услуг.
Обучающие онлайн-курсы «Брокеры сообщений для аналитика» и «Основы проектирования API»
Сроки проведения:
Обучающий онлайн-курс «Основы проектирования API» с 31 января по 21 февраля 2026г.
Обучающий онлайн-курс «Брокеры сообщений для аналитика» с 8 февраля по 01 марта 2026г.
Стоимость: 40 000 (сорок тысяч) руб.
Оказание услуг осуществляется путем:
- предоставления Исполнителем Заказчику доступа к образовательным материалам,
- проведения Исполнителем практических вебинаров на платформе Zoom, направленных на передачу знаний и навыков по программе курса, письменных и устных ответов на вопросы Заказчика, а также иной информационной поддержки Заказчика при прохождении программы курса.
Исполнитель предоставляет Заказчику ссылку на доступ к конференции на платформе Zoom не позднее чем за 1 час до начала практического вебинара. Предоставление доступа на конференцию осуществляется путем направления ссылки в закрытый чат мессенджера Telegram.
Доступ к образовательным материалам обеспечивается Исполнителем путем направления ссылок доступа к облачному хранилищу данных на адрес электронной почты Заказчика, указанной им при покупке курса, не позднее 24 часов до начала курса.
Доступ к материалам курса остается за Заказчиком в течение 6 (шести) месяцев с момента окончания курса.
Программа курса «Основы проектирования API» (16 часов):
Модуль 1
-Протокол HTTP. Глаголы, ресурсы, статус коды
-Диаграммы последовательности и PlantUML
-Проектирование интеграционных сценариев и первого API
Модуль 2
-Идемпотентность
-Реализация CRUDL-операций в HTTP
-Документирование API в Swagger-формате
Модуль 3
-Асинхронные взаимодействия с помощью HTTP. Паттерны Polling и Callback.
-Мониторинг и статус коды
Модуль 4
-Тестирование сервисов с помощью Postman
-Что такое REST. Уровни зрелости REST API
-RPC-стили API
-Подведение итогов. Обратная связь.
Программа курса «Брокеры сообщений для аналитика» (14 часов):
Вводное занятие.
Знакомство с ведущими и форматом курса.
Занятие 1.
Обмен сообщениями. Классические брокеры сообщений
Модели потребления: Queue, Pub-Sub, Log
Модели и условия доставки
Гарантии доставки: at least once, at most once, exactly once
Занятие 2.
Основы Apache Kafka. Топики, партиции, внутреннее устройство
Проектирование топиков и партиции для различных задач
Занятие 3.
Основы RabbitMQ. Exchange, Binding, Queue, внутреннее устройство
Проектирование Exchange и Binding для различных задач
Занятие 4.
Сравнение инструментов Apache Kafka и RabbitMQ
Анти-паттерны использования брокеров
Подведение итогов и сессия Q&A