на 24 мес
Системный аналитик усиливает синергию бизнеса и разработки. Он решает сложные организационно-технические задачи, раскладывает объекты на множество частей и анализирует их, находит правильные решения с учётом потребностей бизнеса и возможностей команды разработки
Кому подойдёт курс
-
Новичкам в IT
-
Техническим специалистам и продакт- и проджект-менеджерам
Чему вы научитесь
-
Выстраивать процессы разработки ПО в разных методологиях. Разберётесь в этапах разработки информационных систем, погрузитесь в agile-методологии и поймёте, как их использовать для эффективной работы
-
Cобирать и анализировать требования. Изучите методы по выявлению требований, научитесь формализовать функциональные и нефункциональные требования, использовать инструменты use cases и job stories
-
Моделировать процессы и системы с помощью нотаций BPMN, UML и IDEF. Научитесь видеть систему как совокупность взаимосвязанных процессов и поймёте, как выбрать оптимальный для решения задачи
-
Проектировать интеграцию систем с помощью REST и SOAP. Углубитесь в работу с REST API, XML, JSON, научитесь документировать API и создавать swagger-документ, используя нотацию Open API
-
Документировать требования. Освоите подходы и методы к документированию в IT-проектах, научитесь собирать документации и спецификации
-
Работать с SQL и составлять запросы к базам данных. Сможете создавать запросы разного уровня сложности, получая данные из нескольких таблиц одновременно. Научитесь работать с системой PostgreSQL
Ключевые навыки в результате обучения
-
Понимание принципов Agile и Scrum
-
Понимание этапов и процессов разработки ПО
-
Владение методами сбора, формализации и согласования требований
-
Базовые навыки прототипирования интерфейсов
-
Создание спецификаций полного цикла на разработку ПО
-
Знание нотаций моделирования: UML, BPMN, IDEF
-
Навыки создания Swagger/Open API-спецификаций
-
Знание REST/SOAP
-
Навыки создания проектной документации
-
Знание SQL-запросов, умение составлять запросы разного уровня сложности
-
Знание архитектур современных систем
Смотреть все курсы по аналитике.
-
Жизненный цикл ПО
-
Работа в проектной команде по Agile
-
Моделирование бизнес-процессов
-
Анализ требований
-
Прототипирование интерфейсов
-
SQL для анализа данных
-
Введение в архитектуру
-
Интеграция систем и документирование API
-
Документирование в IT-проектах
-
Тестирование и развертывание ПО
-
GIT и механизмы ветвления
-
Программа трудоустройства
-
Английский язык для аналитиков
-
Дипломный проект
Преподаватели — практикующие эксперты