Очный-курс в Москве

Основы
проектирования
интеграций
ИТ-систем

Юрий Куприянов проводит очный курс Елены Бенкен

О курсе

Пандемия короновируса отступила и мы возвращаем наш очный курс-интенсивный для ИТ-аналитиков и проектировщиков, знакомых с техникой use cases (сценарии использования) и разработкой требований к качеству ПО,
которым необходимо оперативно разобраться в теме интеграций и
научиться проектировать взаимодействие ИТ-систем.

Курс соответствует программе и состоит из серии практических заданий,
с инструктажом и обратной связью опытного ведущего.

Что получат участники

Почему вам стоит прийти на курс:
  • Новую квалификацию

    участвовать в проектировании интеграций ИТ-систем, опираясь на понимание шаблонов и технологий интеграции и используя подходящие диаграммы
  • Неограниченный доступ

    к электронным материалам курса — статьям, презентациям, образцам документов и шаблонам
  • Исчерпывающие ответы на свои вопросы

    ни один из ваших вопросов про работу с интеграциями не останется неотвеченным!
  • Законченную
    Спецификацию на интеграцию

    созданную вашими силами,
    которую можно использовать
    в качестве образца в рабочих проектах и портфолио при устройстве на работу
  • Опыт командной работы

    вам понравится работать в команде из 3-4 аналитиков, обсуждая задания и свой опыт по ходу курса
  • Электронное свидетельство

    подтверждающее вашу квалификацию перед работодателями и коллегами

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

Модуль 1
Модуль 1
Основы интеграции ИТ-систем
Обзор типового архитектурного ландшафта взаимодействия современных ИТ-систем, примеры интеграций

Обзор шаблонов интеграции ИТ-систем:
  • Файловый обмен
  • Общая база данных
  • Вызов API (веб-сервисы)
  • Обмен сообщениями через ESB
Модуль 2
Модуль 2
Анализ требований к интеграции,
моделей и потоков данных
  • Разработка системных функциональных требований к интеграции
  • Разработка диаграмм потоков данных (Data Flow Diagram)
  • Разработка ограничений на интеграцию
  • Разработка требований к качеству интеграции (производительность, надёжность, актуальность)
  • Анализ концептуальной модели данных
  • Описание преобразований данных (Data Mapping)
Модуль 3
Модуль 3
Проектирование межсистемного взаимодействия
  • Принципы и правила выбора шаблона интеграции
  • Разработка диаграммы последовательности (UML Sequence Diagram)
  • Разработка текстовых сценариев интеграции (Use Cases)
  • Разработка регламентов передачи данных
  • Разработка требований к журналированию и обработке ошибок
Модуль 4
Модуль 4
Проектирование интеграции через REST-API
  • Структура сообщений HTTP
  • Механизмы авторизации и аутентификации
  • Архитектурный стиль REST
  • Описание форматов данных JSON
  • Принципы и правила проектирования API
  • Тестирование и документирование API-методов с использованием Postman
Модуль 5
Модуль 5
Проектирование интеграции через шину
  • Описание запросов и ответов SOAP
  • Форматы XML и XSD, описание WSDL
  • Интеграционные шины (ESB)
  • Брокеры сообщений, Rabbit MQ, Apache Kafka
  • Описание требований к шине (структура сообщений, конфигурация адаптеров, настройка брокеров)
Отзывы выпускников
Автор и Инструкторы
  • Елена Бенкен
    Автор курса
    Специалист по инженерии ПО, Профессиональный преподаватель
    • Имеет опыт разработки ТЗ в тематике спутниковой связи, программ лояльности;
    • Многолетний опыт участия в разработке навигационных систем для космических аппаратов, проектировании и макетировании микроэлектронных устройств;
    • Автор учебных курсов по php, mysql, javascript, jquery, ajax, Linux;
    • Написала и издала в BHV книги «PHP, MySQL, XML. Программирование для Интернета», «AJAX. Программирование для Интернета»;
    • Практикующий Системный аналитик;
    • Выпускник Питерского политеха по специальности «физика космоса».
  • Юрий Куприянов
    Ведущий инструктор
    Эксперт по системному анализу, архитектуре и управлению продуктами
    • Более 20 лет в разработке ПО, прошел путь программиста, аналитика, тим-лида, архитектора решений, руководителя проектов, директора по технологиям и продуктам;
    • Создавал системы для банков из российского ТОП-3, Национального расчетного депозитария, Правительства Москвы; с 2015 года занимается проектами в области edTech-технологий в образовании. Запускал и был директором по продуктам национальной платформы Открытое образование, проектов «Открытая школа» и CoreApp.ai, архитектором платформы Университета 2035; управлял продуктовым развитием Московской электронной школы.
    • Выполнял проекты в области медицины, туризма, недвижимости, медиа, управления идеями, фондового рынка, нефтяной промышленности.
    • Вёл учебные курсы по анализу требований, технологиям программирования и проектированию продуктов в МФТИ и НИУ ВШЭ;
    • Постоянный спикер конференций CEE-SECR, AgileDays, AnalystDays, ЛАФ и других.

Посмотрите на ведущих курса в действии:

Открытый вебинар Юрия Куприянова
Особенности аналитических проектов в банках
Открытый вебинар Анны Вичуговой
Практическое использование DFD: как описать движение данных в бизнес-процессах?
Открытый вебинар Елены Бенкен
Тестирование и документирование API-методов с помощью Postman
Открытый вебинар Елены Бенкен
Применение SOAP при интеграции систем

Дополнительная литература к курсу


Брайан Кукси

Введение в API

Мини-курс по введению в API в автопереводе с нашей редактурой
Ильдар Хабибуллин

Самоучитель XML

Сергей Константинов

Проектирование API

Том Джонсон

Документирование API

Перевод англоязычного текстового онлайн-курса
Грегор Хоп, Бобби Вульф

Шаблоны интеграции корпоративных приложений

Michael Stowe

Undisturbed REST. A guide to designing the perfect API

Лоре Арно

Проектирование веб-API

Крис Ричардсон

Микросервисы. Паттерны разработки и рефакторинга

Joshua S. Ponelat, Lukas L. Rosenstock

Designing APIs with Swagger and OpenAPI

JJ Geewax

API Design Patterns

Вопросы и ответы по курсу

Регистрация на групповой формат

Вы можете оплатить место на потоке, указав статус вашего участия
Участник от компании
62 000₽
  • Работа в команде до 4 человек и группе до 12 человек
  • Оплата по счёту
  • Свидетельство об окончании курса
  • Закрывающие документы
Частное лицо
(цена со скидкой)
48 000₽
  • Работа в команде до 4 человек и группе до 12 человек
  • Оплата картой
  • Свидетельство об окончании курса
  • Помощь в трудоустройстве
Основы проектирования интеграций ИТ-систем. Очный курс в Москве
SIO-23-06-08-YK-REAL
48000
р.
Статус вашего участия:
08 Июня - 10 Июня 2023г. Юрий Куприянов проведет очный курс-интенсив в Москве.
3 дня занятий по 8 часов с перерывами.
Click to order