Технология разработки программного обеспечения
АННОТАЦИЯ
Курс «Технология разработки пользовательских интерфейсов» позволит изучить современные технологии и тенденции развития взаимодействия пользователя с устройствами и программным обеспечением. Некоторые программисты склонны не уделять проектированию интерфейса пользователя достаточного внимания, считая, что код приложения имеет первостепенное значение. Тем не менее, пользовательский интерфейс является одним из ключевых компонентов любого программного продукта и, зачастую, именно интерфейс формирует общее впечатление пользователя о продукте, и, как следствие, определяет его популярность и успешность.
СТРУКТУРА КУРСА

Раздел 1. Введение в технологию разработки пользовательских интерфейсов

Раздел 2. Введение в технологию WPF

Раздел 3. Введение в язык разметки XAML

Раздел 4. События и привязка элементов в WPF приложениях

Раздел 5. Триггеры в WPF приложениях

Раздел 6. Анимация в WPF приложениях

Раздел 7. Фигуры и кисти в WPF приложениях

Раздел 8. Пользовательские элементы управления и шаблоны

Раздел 9. Шаблон проектирования MVVM 

КЛЮЧЕВЫЕ СЛОВА
 Пользовательский интерфейс, UI, WPF, XAML
Дисциплина (ы) ,
в которых используется данный курс
Проектирование программных приложений
ООП 09.04.01 Информатика и вычислительная техника
Уровень обучения  магистр
Семестр  3
Количество часов
(Всего / Аудиторные / СРС [кредиты])
216/64/6
Подразделение разработчик ЭОР Институт Кибернетики
Кафедра Автоматики и компьютерных систем
Разработчики ЭОР

Мартынов Ярослав Андреевич, ассистент, ИК, каф. АиКС
Вичугов Владимир Николаевич, доцент, ИК, каф. АиКС

(если в курс входят ВЛР или ВЛ, то в разработчиках указывать создателей этих ресурсов)
ИНФОРМАЦИЯ ДЛЯ СВЯЗИ С ПРЕПОДАВАТЕЛЕМ

Мартынов Ярослав Андреевич, ассистент, ИК, каф. АиКС, martynovyaa@tpu.ru, тел. 8 (3822) 70-17-77 (доб. 5224), Ленина 2, 10 корпус, ауд. 112-б

Copyright ©2015.
Tomsk Polytechnic University, All rights reserved.