Введение в разработку приложений на Windows Presentation Foundation

В данном тренинге мы познакомимся с основами Windows Presentation Foundation, изучим модель разработки и основные практики создания приложений, использование различных элементов управления, инструменты и ключевые возможности платформы (XAML, стили, шаблоны расположения элементов, произвольную 2D и 3D визуализацию и многое другое).
Студентов 1 Для всех
Объём

36 час.
Длительность

30 дней
Нагрузка

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

Дистанционно (самостоятельно)
Описание Учебный курс рассматривает архитектуру и возможности платформы Windows Presentation Foundation для создания насыщенных пользовательских интерфейсов. Обучение охватывает весь цикл разработки: от использования языка разметки XAML и работы с базовыми элементами управления до реализации сложной 2D и 3D графики и механизмов доступа к данным. Особое внимание уделяется шаблонам компоновки и стилизации приложений для достижения профессионального визуального результата. Курс будет полезен .NET-разработчикам, программистам интерфейсов и специалистам, планирующим освоить современные подходы к созданию настольных приложений на базе технологий Microsoft. Материал ориентирован на профессиональное развитие в области проектирования и реализации клиентской логики Windows-приложений.
Цели
  • Сформировать понимание модели разработки приложений на базе Windows Presentation Foundation.
  • Развить навыки проектирования интерфейсов с использованием XAML и инструментов стилизации.
  • Помочь освоить методы интеграции данных и визуальных эффектов в настольные приложения.
  • Систематизировать знания о шаблонах расположения элементов и графических возможностях платформы.
Чему я научусь?
  • Проектировать пользовательские интерфейсы с использованием языка разметки XAML.
  • Использовать инструменты WPF для настройки стилей и шаблонов расположения элементов.
  • Разрабатывать приложения с поддержкой 2D и 3D визуализации.
  • Реализовывать механизмы доступа к данным в рамках архитектуры WPF.
  • Выбирать оптимальные элементы управления для решения конкретных задач разработки.

Авторы

Здебский Роман Борисович
Здебский Роман Борисович
Эксперт по технологиям разработки программного обеспечения.
Чему я научусь?
  • Проектировать пользовательские интерфейсы с использованием языка разметки XAML.
  • Использовать инструменты WPF для настройки стилей и шаблонов расположения элементов.
  • Разрабатывать приложения с поддержкой 2D и 3D визуализации.
  • Реализовывать механизмы доступа к данным в рамках архитектуры WPF.
  • Выбирать оптимальные элементы управления для решения конкретных задач разработки.

Учебный план

№ Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз.
1 Основы Windows Presentation Foundation Основные идеи, принципы и возможности платформы Windows Presentation Foundation (WPF).
2 Инструменты для работы с Windows Presentation Foundation Основные инструменты для создания приложений на Windows Presentation Foundation (WPF).
Инструменты для работы с Windows Presentation Foundation тест для курса Введение в разработку приложений на Windows Presentation Foundation 60 мин
3 2D и 3D графика в Windows Presentation Foundation Архитектура графической подсистемы Windows Presentation Foundation (WPF), основные принципы работы с 2D и 3D графикой.
4 Шаблоны расположения элементов пользовательского интерфейса в Windows Presentation Foundation Основные подходы к позиционированию элементов управления в Windows Presentation Foundation (WPF), трансформации.
Шаблоны расположения элементов пользовательского интерфейса в Windows Presentation Foundation тест для курса Введение в разработку приложений на Windows Presentation Foundation 60 мин
5 Элементы управления в Windows Presentation Foundation Принципы построения элементов управления пользовательского интерфейса Windows Presentation Foundation (WPF), стили и шаблоны.
6 Создание приложений доступа к данным с помощью Windows Presentation Foundation Основные принципы связывания с данными, стилизации и разворачивания приложений.
Создание приложений доступа к данным с помощью Windows Presentation Foundation тест для курса Введение в разработку приложений на Windows Presentation Foundation 60 мин
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз.
Экзамен