Навыки, которые вы получите:
JavaScript
SQL
Git
Figma
Miro
Swagger
Camunda modeler
Системный аналитик усиливает синергию бизнеса и разработки. Он решает сложные организационно-технические задачи, раскладывает объекты на множество частей и анализирует их, находит правильные решения с учётом потребностей бизнеса и возможностей команды разработки. Системный аналитик знает, как разрабатывается ПО, и умеет читать код, может сам проектировать системы и их интеграции.
Системному аналитику важно знать основы работы разработчиков, дизайнеров, тестировщиков, инженеров, архитекторов и всех видов директоров, чтобы профессионально объясняться с ними и быть погружённым в технический контекст. Этому мы и научим на курсе, чтобы вы поняли всю уникальность и красоту этой работы.
Кому подойдет курс
- Новичкам в IT.
- Техническим специалистам и продакт- и проджект-менеджерам.
Программа
- Жизненный цикл ПО, архитектура.
- Анализ требований.
- Основы разработки.
- Git и механизмы ветвления.
- Интеграция систем и документирование API.
- Прототипирование интерфейсов.
- Тестирование и развертывание ПО.
- SQL для анализа данных.
- Моделирование бизнес-процессов.
- Документирование в IT-проектах.
Чему вы научитесь
- Понимать систему и как целое, и как совокупность объектов.
- Изучите процессы и этапы цикла разработки ПО в разных методологиях.
- Применять фреймы User Story и Use Case.
- Моделировать процессы и системы с помощью нотаций BPMN, UML и IDEF.
- Читать и использовать языки программирования как методы формализации алгоритмов.
- Проектировать интеграцию систем с помощью REST и SOAP.