Донецкая IT-академия
+7 (949) 404-81-82 Пн–Пт 9:00–19:00
Заказать звонок
Заказать звонок

Перезвоним в рабочее время, Пн–Пт 9:00–19:00. Заявка ни к чему не обязывает.

Или позвоните сами: +7 (949) 404-81-82

Курс WPF

Создавайте настольные интерфейсы на WPF и связывайте их с логикой приложения.

Индивидуальные занятия Групповые занятия — при наборе
Работа над программой за компьютером

О курсе

WPF используют для настольных приложений Windows с окнами, формами и списками данных. Вы соберёте интерфейс на XAML и свяжете его с логикой C# через привязки и команды.

Чему научитесь

  • Окна, элементы управления и XAML.
  • Контейнеры, стили и ресурсы.
  • Привязки, команды и разделение представления и логики.
  • Формы, проверка ввода и работа со списком объектов.

Программа обучения

Для каждого раздела указан ориентировочный объём в парах. Одна пара — два академических часа. Состав и темп занятий можно уточнить под вашу цель и подготовку.

Проект WPF2 пары
  • Окна, элементы управления и XAML.
  • Создание окна и чтение XAML-разметки
  • Кнопки, поля и списки
  • Обработка пользовательских действий
Компоновка интерфейса2 пары
  • Контейнеры, стили и ресурсы.
  • Контейнеры компоновки и изменение размера окна
  • Общие стили и ресурсы
  • Оформление состояний элементов
Связь с данными2 пары
  • Привязки, команды и разделение представления и логики.
  • Привязка свойства к данным
  • Команды вместо логики в обработчике кнопки
  • Разделение представления и модели
Практический проект3 пары
  • Формы, проверка ввода и работа со списком объектов.
  • Форма добавления записи
  • Проверка ввода и сообщения об ошибках
  • Список объектов с обновлением интерфейса

Практическая работа и результат

Разрабатываете небольшое Windows-приложение с формой и списком данных.

В процессе вы применяете темы программы к одной задаче, проверяете результат и исправляете ошибки вместе с преподавателем. Так после занятий у вас остаётся законченная учебная работа, а не только записи с объяснениями.

С чего начать

Нужны основы C#. Если часть тем уже знакома, программу можно сместить в сторону более сложной практики.

Продолжить обучение

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

Как проходят занятия

Аудитории, оборудование и практика — как это выглядит изнутри.

Получить подробности Расскажем о программе, формате занятий и стоимости. Если нужно освоить направление целиком, предложим полную программу.
Заполните форму