Проектирование программного обеспечения: Курсы

Познакомить слушателя с основными методами разработки архитектуры ПО.
IT: Для программистов и IT-специалистовIT: Для программистов и IT-специалистов / Программирование
НИИТ, Нижегородский институт информационных технологий логоНИИТ, Нижегородский институт информационных технологий
Открытый набор
80 часов
Нижний Новгород
НИИТ, Нижегородский институт информационных технологий
от 7 040 ₽

Анонс программы

Познакомить слушателя с основными методами разработки архитектуры ПО.

Описание Программы

Необходимая подготовка

Слушатели должны быть знакомы с языками программирования C++ и (очень желательно) Java.

Содержание

  • Введение в архитектурное проектирование.
  • Моделирование ПО. Язык UML.
  • Принципы проектирования (ортогональность, проектирование по контракту, принципы быстрой разработки программ).
  • Объектно-ориентированное проектирование.
  • Паттерны проектирования (Template Method, Strategy, Adapter, Factory Method, Bridge, Abstract Factory, Visitor, Singleton, Observer, MVC)
  • Введение в рефакторинг.
  • Практическая часть: разработка клиент-серверного приложения обмена мгновенными сообщениями - упрощенного аналога популярного приложения ICQ.
Записаться на курс
Проектирование программного обеспечения: Курсы
7 040
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
80 часов
Нижний Новгород
НИИТ, Нижегородский институт информационных технологий
от 7 040 ₽
Как добраться?
Нижний Новгород, НИИТ, Нижегородский институт информационных технологий