Основы ООП и разработка
UML-моделей

Для бизнес- и системных аналитиков, которые хотят освоить инструментарий UML-диаграмм
для эффективной разработки требований к ПО,
проектирования систем, формализации процессов и структур
Онлайн-курс (16 часов)
9-30 сентября 2023
По субботам:
10:00-14:00 Мск
От 28 000 руб.

Для кого этот курс?

Начинающие бизнес-аналитики

Начинающие системные аналитики

Как проходит обучение

  • 1

    Формат обучения

    • Обучение проходит в небольшой группе до 12 человек. Это обеспечивает максимальную коммуникацию преподавателя с каждым учеником.
    • Живое общение, практика и разбор заданий. Преподаватель ответит на вопросы каждого ученика «до победного понимания».
  • 2

    Формат курса

    • Ёмкая подача: курс короткий и интенсивный, не растягиваем на месяцы. Вы освоите тему за 4 недели и сможете сразу применить новые знания в работе.
    • Курс построен на практике. Нет «голой теории»: после каждого теоретического блока следует практический.
    • Практика в команде до 4 человек на кейсах: система записи пациентов в поликлинику, система бронирования билетов в интерактивный театр и других. Также можно использовать свой проект.
  • 3

    Преподаватели курса

    • Все преподаватели — действующие практики. Эксперты и сотрудники российских и международных компаний, спикеры конференций.
    • Прямая и открыта коммуникация с преподавателями.
    • Telegram-группа для общения с коллегами и доступ в клуб выпускников Школы.
  • 4

    Результат курса

    • Вы получите базовые знания, систематизируете и структурируйте имеющиеся, попробуйте новые инструменты.
    • За три недели разберётесь в теме и начнёте применять знания в работе, не будете тратить год обучения ради знаний Junior позиции.
    • Сертификат при условии участия в итоговом проекте и заполнения формы обратной связи.

Чему вы научитесь?

  • Определять, когда использовать объектно-ориентированный, а когда — структурный подход к описанию процессов и систем.
  • Выбирать наиболее подходящую UML-диаграмму для описания конкретного артефакта при разработке требований к ПО, описании процессов и систем.
  • Описывать структуру и поведение информационных систем и бизнес-процессов в виде наглядных и понятных UML-диаграмм.
  • Говорить с разработчиками на одном языке.
  • Эффективно применять инструментарий UML в реальных задачах бизнес- и системного анализа, от описания требований до разработки программной документации (ТЗ, спецификация требований, руководство пользователя и администратора).
  • Пользоваться облачными редакторами для разработки UML-диаграмм.

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

Модуль 1
Модуль 1
Основы объектно-ориентированного подхода (ООП)
  • Что такое ООП, история возникновения и развития.
  • Понятие класса и объекта.
  • Чем объектно-ориентированный анализ отличается от структурного.
  • Преимущества и недостатки ООП.
Модуль 2
Модуль 2
Разнообразие UML-диаграмм
Теория:
  • Виды диаграмм: структурные и динамические.
  • Артефакты, связи и специфические обозначения сущностей.
  • Структурные диаграммы (классов, объектов, компонентов, композитной структуры, развертывания, пакетов) – назначение, внешний вид, примеры построения.
  • Динамические диаграммы для описания поведения и взаимодействия – назначение, внешний вид, примеры построения.

Практика:
Разработать для своей системы:
  • UML-диаграмму Use Case.
  • UML-диаграмму классов
  • UML-диаграмму объектов.
  • UML-диаграмму деятельности.
  • UML-диаграмму состояний.
  • UML-диаграмму последовательности.
  • UML-диаграмму развертывания.
  • UML-диаграмму пакетов.
Модуль 3
Модуль 3
Особенности практического применения UML-диаграмм в системном и бизнес-анализе
  • Типовая последовательность проектирования систем с помощью UML.
  • Представление онтологии предметной области в UML.
  • От User Story к детальным сценариям использования.
  • Как описать функциональные и нефункциональные требования в UML.
  • Какие UML-диаграммы использовать в программной документации.
Модуль 4
Модуль 4
Основы архитектуры информационных систем
  • Классическая трёхзвенная архитектура современных приложений.
  • Монолиты и микросервисы.
  • Особенности развёртывания программных компонентов по физическим и виртуальным узлам.
  • Модель С4 для описания архитектуры ПО.
Модуль 5
Модуль 5
Итоговая закрепляющая практика
Практика:
Сгруппировать ранее разработанные UML-диаграммы для своей системы в единый документ и презентовать проект другим командам.

Другие команды оценивают и дают обратную связь по корректности использования инструментария UML

Автор и ведущие

  • Дилара Валитова
    Ведущая курса
    Специалист в бизнес- и системном анализе
    • Более 5 лет опыта в проектах по обследованию, проектированию, обучению, регламентации процессов, внедрению ECM-систем в качестве аналитика и консультанта.
    • Более 5 лет опыта внедрения и сопровождения PLM систем.
    • Выполненные проекты в области машиностроения, нефтегазовой отрасли, энергетике и теплоснабжении, финансовой отрасли, фармацевтике.
    • Опыт создания и управления инженерными подразделениями: организация и регламентация процессов, автоматизация деятельности, реализация инновационных решений.
    • Выпускница УГАТУ, «Автоматизация технологических процессов и производств».
  • Анна Вичугова
    Автор курса
    Специалист в бизнес-анализе и моделировании
    • Опыт практической работы с 2009 года в качестве ведущего бизнес-аналитика, консультанта и технического писателя в проектах разработки и внедрения информационных систем, а также оптимизации деятельности государственных и частных предприятий: Информационные спутниковые системы, Российское отделение «Solagran Limited», Газпром Трансгаз Томск, Томский политехнический университет, Ростелеком, Школа Больших Данных, УЦ «Коммерсант».
    • Сертифицированный бизнес-аналитик (IIBA CBAP).
    • Основатель Школы прикладного бизнес-анализа.
    • Кандидат технических наук (системный анализ и управление).
  • Дарья Колесова
    Ведущая курса
    Специалист по Data Engineering в Яндексе
    • Опыт в ролях: Big Data R&D разработчик, BI Engineer, Data-аналитик, технический лид;
    • Более 5 лет в Big Data разработке;
    • Более 3 лет в роли тренера
Отзывы выпускников
  • Надежда Пастухова, Февраль 2022
    Аналитик в HR Tech
    Курс интенсивный и потому без воды, всё по делу.
  • Маргарита Прушковская, Апрель 2022
    Системный аналитик в МедТехе
    Понравился и материал курса, и его структура, и подача преподавателем. Появились новые знания, которые хочется применить в работе. Преподаватель доступно объяснял материал и отвечал на все возникающие вопросы. Понравилась дружелюбная атмосфера и открытость преподавателя.
  • Алёна Мельникова, Апрель 2022
    Системный аналитик в EdTech
    Курс огонь! Самое важное — это наличие практики на занятиях.

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

Участник от компании
35 000₽
  • Работа в команде до 4 человек и группе до 12 человек
  • Оплата по счёту
  • Сертификат об окончании курса
  • Закрывающие документы
Частное лицо
(цена со скидкой)
28 000₽
  • Работа в команде до 4 человек и группе до 12 человек
  • Оплата картой
  • Сертификат об окончании курса
  • Помощь в трудоустройстве

Основы ООП и разработка UML-моделей. Онлайн-курс

р.
р.
Click to order

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


Гради Буч, Джеймс Рамбо, Ивар Якобсон

Введение в UML от создателей языка

Найти книгу в магазинах
Джеймс Рамбо, М. Блаха

UML 2.0. Объектно-ориентированное моделирование и разработка

Найти книгу в магазинах
Александр Леоненков

Самоучитель UML 2

Найти книгу в магазинах
Валентин Полежаев, Андрей Андрианов, Антон Хританков

Проектирование на UML. Сборник задач

Найти книгу в магазинах

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

Остались вопросы?
Напишите нам в чат прямо на сайте!

Контакты
ok@systems.education

+7 (499) 322 8870

telegram: SystemsEducation
Пишите нам на почту в любое время и
звоните в рабочее время