Учебный центр IBS

REQ-085 Интенсив «Системный аналитик. Базовый уровень»

Начало: По факту набора потока
Длительность: 1 неделя
Улучшаемые навыки:
Системная аналитика
СертификатОнлайн

Описание курса

Этот курс предназначен не только для тех, кто готовится к прохождению сертификации «Системный аналитик. Базовый», но и для тех аналитиков, которые хотят подтянуть свои знания в системном анализе, перейти на новый уровень, стать более востребованным специалистом на рынке. Курс охватывает ключевые концепции, методологии и инструменты, необходимые для прохождения указанной сертификации.

Модуль 1

  • Введение
  • Роль и компетенции системного аналитика
  • Основы теории систем и системный подход
  • Жизненный цикл разработки ПО
  • Основы Agile
  • Популярные гибкие методологии
  • Тестирование и его виды
  • Devops и CI/CD
  • Ключевые компетенции системного аналитика
  • Практическое задание

Модуль 2

  • Объектно-ориентированный подход
  • Основные принципы объектной модели
  • Объектная модель: Модульность
  • Объектно-ориентированный анализ (OOA)
  • Работа с требованиями
  • Выявление требований
  • Свойства требований
  • Декомпозиция требований
  • Управление требованиями
  • Ключевые навыки работы с требованиями
  • Практическое задание

Модуль 3

  • Основные понятия
  • Моделирование систем
  • Бизнес-процессы
  • Методология моделирования
  • Виды моделей
  • UML (Unified Modeling Language)
  • Инструменты моделирования
  • Принципы качественного моделирования
  • Диаграммы классов
  • Use Case диаграммы
  • Sequence диаграммы
  • BPMN (Business Process Model and Notation)
  • Системы контроля версий
  • Практическое задание

Модуль 4

  • Архитектура
  • Уровни архитектуры
  • Модель OSI
  • Паттерны архитектуры
  • Монолитная vs Микросервисная архитектура
  • Обеспечение качества ПО
  • Интеграционные решения
  • API
  • Системы контроля версий
  • Практическое задание

Модуль 5

  • Базы данных
  • Типы баз данных
  • Хранилища данных (Data Warehouse)
  •  Реляционные базы данных
  • Проектирование баз данных
  • Основы SQL
  • Безопасность и надежность ПО
  • Системы контроля версий
  • Заключение и материалы для самостоятельного изучения

Практическое задание №1

  • Анализ текущей методологии разработки
  • Формулировка User Story
  • Построение User Story Map

Практическое задание №2

  • Моделирование предметной области
  • Описание выбранного Use Case

Практическое задание №3

  • Моделирование процесса регистрации студента на курс с использованием BPMN
  • Создание Sequence диаграммы для сценария регистрации

Практическое задание №4

  • Выбор одного подходящего метода REST API из описанной системы
  • Создание Swagger-документации для выбранного метода REST API  в соответствии со стандартом Open API (опционально)
  • Описание выбранного метода REST API в табличном виде (без стандарта OpenAPI) (обязательно)

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.

Еще курсы