Объектно-ориентированный анализ и проектирование

Цель курса

Дать основы объектно-ориентированного анализа и проектирования. Овладеть инструментальными средствами для анализа проектирования.

Основные темы

  • Введение
  • Моделирование
  • Основные фазы процесса разработки ПО
  • Rational Unified Process
  • Принципы дизайна иерархий классов
  • Дизайн пакетов
  • Образцы проектирования (Design patterns)

Результат

После окончания курса слушатель получит представление о принципах объектно-ориентированного анализа и проектирования. Познакомится с RUP. Изучить инструментальные средства UML

Необходимые начальные знания

Опыт разработчика, либо прослушивание курса Объектно-ориентированное программирование на C++ и Java

Продолжительность

Объем курса составляет 70 часов, из которых примерно 30 часов лекций и 40 часов практических занятий.

Предполагаемая интенсивность курсов: 8 часов в неделю (4 часа в вечернее время в рабочие дни + 4 часа в выходные), т.о. общая продолжительность курса - около 2 месяцев.