Интеграции и проектирование API

10 участников

О чём курс

О курсе

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

Для кого

  • Системные аналитики с опытом, желающие устранить пробелы в знаниях, делать работу качественно без постоянных переделок и повысить свою профессиональную квалификацию.
  • Бизнес-аналитики, которые хотят углубиться в техническую сторону процессов, научиться проектировать взаимодействие между фронтендом, бэкендом и внешними системами, а также уверенно участвовать в обсуждениях с разработчиками.
  • Продакт-менеджеры, стремящиеся разбираться в технических вопросах команды и вести сложные интеграционные задачи при отсутствии аналитика на проекте.
  • Начинающие специалисты (BA и SA), которым необходима фундаментальная база и практические навыки для уверенного старта в профессии.

Что внутри

Обучение длится пять недель и сочетает теоретическую базу с практической отработкой навыков. Программа охватывает основы сетевого взаимодействия, принципы работы REST API и SOAP, правила составления технических заданий, а также асинхронные интеграции с использованием брокеров сообщений. Отдельный блок посвящен тестированию и проверке интеграций с помощью инструментов Postman и Swagger.

Программа обучения

  • Неделя 1. Введение в интеграции
    • Что такое интеграции и зачем они нужны?
    • Какая роль системного аналитика в проектировании интеграций
    • Взаимодействие между Клиентом и Сервером
    • Модель OSI
    • Что такое HTTP и HTTPS и зачем о нем надо знать
    • Кэширование и cookie
    • Синхронное и Асинхронное взаимодействие
    • Виды интеграций
    • Архитектурные паттерны, 1-2-3 tier
    • Авторизация, Аутентификация и Идентификация
    • 4 практических задания + 3 проверочных тестирования
  • Неделя 2. Проектирование API
    • Введение в REST. Принципы работы API.
    • RESTful HTTP API: «Правильный» URL; Тонкости выбора HTTP-метода
    • RESTful HTTP API: Что такое заголовки и тело запроса
    • Работа с JSON
    • Введение в SOAP. Основные принципы и отличия от REST
    • Работа с XML, WSDL, XSD
    • 4 проверочных задания + 1 проверочное тестирование
  • Неделя 3. Постановка ТЗ на разработку интеграции
    • Интеграция между FRONT-BACK системами
    • Интеграция с внешними системами (межсервисное взаимодействие). 7 обязательных составляющих при проектировании API
    • 2 практических задания
  • Неделя 4. Проверка работы API при помощи Swagger и Postman
    • Что такое Postman и для чего он нужен?
    • Как тестировать API при помощи Postman?
    • Как протестировать SOAP через Postman?
    • Что такое Swagger и для чего он нужен?
    • Как тестировать API при помощи Swagger?
    • Как добавить коллекцию Swagger в Postman?
    • 6 практических заданий
  • Неделя 5. Асинхронные интеграции
    • Введение в асинхронные интеграции
    • Брокеры сообщений (kafka, rabbitMQ)
    • Постановка требований
Складчина создана 8 октября 2026 г. · описание обновлено 18 октября 2026 г.

Теги курса

Инструменты

Другие материалы автора 1

АН Александр Нездемина Все материалы
6 473 ₽ 55 000 ₽