Курс системного анализа Junior
Описание курса
- Системный анализ - направление, связанное с оптимизацией процессов за счет внедрения и развития ПО, сопровождающего процесс. Направление является востребованным в сферах Производства и ФинТех, где требуется высокий уровень синхронизации множества систем. Специалисты данного направления могут начинать с небольших локальных задач в рамках разработки систем и продвигаться к задачам уровня выстраивания архитектуры вокруг потребностей компаний.
Основная цель
Требования к кандидатам
- Наличие профильного образования: техническое/математическое/it
- Готовы рассмотреть студентов последний курсов или с небольшим опытом в СА
- Самое главное - готовность учиться!
Расписание набора
на курс
-
01 поток
-
23 сентября Старт набора на курс
-
3 месяца Срок обучения
-
-
Стоимость обучения
0 рублей
Содержание курса
Вас ждут практические и теоретические занятия с высококвалифицированными экспертами
-
Введение в курс
- Жизненный цикл ПО
- Кто такие аналитики
- Модели разработки ПО
- Гибкие методологии (Kanban/Agile/Scrum/Lean)
- Регламенты, стандарты, практики
2 часа5 модулей -
Работа с целями
- Для чего нужно выявлять цели
- Методики выявления целей
- Методики постановки целей
- Визуализация целей
2 часа4 модуля -
Работа с требованиями
- Что такое требования, свойства требований
- Виды требований
- Способы описания требований
- Постановки US, JS, UseCase
- Управление требованиями
2 часа5 модулей -
Работа с процессами
- Что такое процесс
- Виды процессов на предприятии
- Составные части процесса
- Внешняя среда
- Моделирование процессов (нотации BPMN, UML, DFD, IDEF)
3 часа5 модулей -
Базы данных. Основы и проектирование
- Для чего аналитику анализ данных
- Виды СУБД, БД и их особенности
- Нормализация данных, связи, отношения
- Проектирование модели сущность-связь (ERD)
- Основы языка SQL
- Немного о транзакциях
- Хранимые процедуры
3 часа7 модулей -
Основы программирования
- Основы ООП
- Переменные и типы
- Объекты, массивы, кортежи, словари, строки и работа с данными
- Функции, методы, условия и циклы
3 часа4 модуля -
Проектирование систем
- Виды специализированных систем (ERP, CRM, CDI, BRMS, и т.д.)
- Архитектура систем
- Архитектура приложений
- Аутентификация, авторизация и разграничение прав доступа
- Основы защиты данных
- Автоматизация процесса разработки (методика CI/CD)
- Протоколы обмена и способы взаимодействия систем
3 часа7 модулей -
Интеграция систем и документирование API
- Форматы передачи данных (json, xml)
- Архитектура REST
- Протокол SOAP
- Системы очередей/брокеры (Apache Kafka, RabbitMQ)
- Проектирование API
- Знакомство со Swagger, Postman
4 часа6 модулей -
Прототипирование пользовательских интерфейсов
- Виды прототипирования
- Принципы построения моделей интерфейсов
- Работа с инструментарием
3 часа3 модуля -
Тестирование
- Основная цель тестирования
- Виды тестирования и назначение
- Артефакты тестирования
- Учет тестирования в требованиях
3 часа4 модуля -
Подготовка документации
- ТЗ, BRD, SRS, DoR, DoD, AC, тех. документация, инструкции по системе
- Детальнее об артефактах в анализе
3 часа2 модуля -
Основы управления проектами и работа в команде
- Dream Team и подбор компетенций
- Оценка работ
- Планирование проекта
3 часа3 модуля -
Выпускной проект
- Подготовка собственного проекта
-
Итоговая аттестация
- Выпускной экзамен
- Сертификат о прохождении курса