Видео курс WPF Углубленный - онлайн обучение программированию ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Начать бесплатно

    Выбери свою IT специальность

    Начать бесплатно

      О курсе

      Данный видео курс предназначен для разработчиков, имеющих основные навыки UI разработки, и является следующим шагом на пути к полноценному освоению технологии WPF. Видео курс затрагивает такие темы, как: привязка и шаблоны данных; работа с документами, мультимедиа и пользовательскими элементами; анимация и 3D графика; применение паттерна MVVM (Model-View-ViewModel) в разработке приложений.

      Пройдя “WPF Углубленный”, вы получите все необходимые навыки для создания сложных Desktop-приложений.

      Читать дальше...

      Этот курс входит в специальности:

      Предварительные Требования

      Уверенное владение языком C#, знание XAML-разметки, наличие базовых знаний технологии WPF.

      Читать дальше...

      Вы научитесь

      • использовать привязку данных и существующие шаблоны привязки;
      • создавать геометрии, задавать для них трансформации;
      • создавать красивый дизайн с помощью разнообразных кистей;
      • работать с документами, медиа-элементами, 3D графикой;
      • разрабатывать приложения WPF, используя шаблон проектирования MVVM (Model-View-ViewModel).
      Читать дальше...
      Скачать материалы курса Для получения материалов курса нужно авторизоваться
      Получить сертификат Для получения сертификата нужно авторизоваться
      • Длительность: 10 ч 19 м
      • Курс создан: 24.02.2014
      • Уроков: 10
      • Обновлен: 22.12.2017
      • Язык: русский

      Что входит в курс

      • 10 видео уроков
      • Домашние задания
      Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео
      В этом видео уроке будут рассмотрены следующие темы:
      • Фигуры и классы фигур (Ellipse, Rectangle, Line).
      • Декоратор ViewBox.
      • Кисти и их типы.
      • Правила заливки EvenOdd и Nonzero.
      • Трансформации в WPF.
      Читать дальше...
      В этом видео уроке будут рассмотрены следующие темы:
      • Классы Path и Geometry.
      • Типы геометрий.
      • Работа с классом Visual.
      • Разработка UI в Expression Blend.
      Читать дальше...
      В этом видео уроке будут рассмотрены следующие темы:
      • Логическое дерево и визуальное дерево.
      • Класс VisualTreeHelper для работы с визуальным деревом в WPF.
      • Класс LogicalTreeHelper для работы с логическим деревом пользовательского интерфейса в WPF.
      • Способы создания шаблонов элементов управления (Control Templates.
      • Изменение стандартных шаблонов элементов управления.
      Читать дальше...
      В этом видео уроке будут рассмотрены следующие темы
      • Технология привязки данных (DataBinding).
      • Настройка привязки данных в XAML коде, установка направлений привязок и момента обновления.
      • Варианты настройки источника данных при установке привязки данных.
      • Работа с SQL базой данных в WPF приложении.
      Читать дальше...
      В этом видео уроке будут рассмотрены следующие темы:
      • Настройка шаблонов данных (DataTemplate.
      • Элементы отображения данных GridView, TreeView, DataGrid.
      • Работа с классами Menu и ContextMenu.
      • Элемент управления ToolBar и его особенности.
      Читать дальше...
      В этом видео уроке будут рассмотрены следующие темы:
      • Типы документов. Потоковые и фиксированные документы в WPF.
      • Элементы содержимого документа.
      • Контейнеры для вывода потоковых документов.
      • Методы для печати в WPF приложениях.
      Читать дальше...
      В этом видео уроке будут рассмотрены следующие темы:
      • Особенности работы с анимацией в WPF.
      • Типы анимации.
      • Свойства объектов анимации.
      • Свойства TimeLine.
      • Примеры использования анимации ключевого кадра и анимации на основе пути.
      Читать дальше...
      В этом видео уроке будут рассмотрены следующие темы:
      • Воспроизведение аудио.
      • Воспроизведение видео.
      • Классы MediaPlayer и MediaElement.
      • Создание пользовательских элементов управления. Разница между User Control Library и Custom Control Library.
      Читать дальше...
      В этом видео уроке будут рассмотрены следующие темы:
      • Общие принципы построения трехмерных сцен в WPF.
      • Элемент ViewPort.
      • Создание трехмерных объектов.
      • Настройка источников света.
      • Управление камерой.
      • Размещение элементов управления на поверхности трехмерных объектов.
      Читать дальше...
      В этом видео уроке будут рассмотрены следующие темы:
      • Предназначение и структура паттерна MVVM.
      • Ключевые отличия данного паттерна от шаблонов MVC и MVP.
      • Преимущества MVVM.
      • Библиотека MVVM Light Toolkit.
      Читать дальше...
      ПОКАЗАТЬ ВСЕ
      основные темы, рассматриваемые на уроке
      0:00:21
      Фигуры
      0:09:09
      Пример округления углов прямоугольника
      0:12:39
      Свойство Stretch. Возможные значения свойства
      0:17:14
      Декоратор ViewBox
      0:21:32
      Работа с линиями
      0:40:22
      Свойство SnapsToDevicePixels
      0:42:50
      Работа с градиентами
      0:52:26
      Кисти. Типы кистей
      0:56:43
      Работа со свойством TileMode
      1:01:20
      Пример использования VisualBrush
      1:03:06
      Использование свойства OpacityMask
      1:07:24
      Типы трансформации
      1:12:14
      Пример поворота элемента
      1:15:28
      Пример использования BitmapEffect
      ПОКАЗАТЬ ВСЕ
      Рекомендуемая литература
      Титры видеоурока
      Титров к данному уроку не предусмотрено
      Студенты также смотрят
      Google Material Design для WPF разработчика
      ПОДРОБНЕЕ
      Пакеты подписки с доступом ко всем курсам и сервисам

      Пакеты подписки с доступом ко всем курсам и сервисам

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      Премиум
      • Все видеокурсы на 12 месяцев
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.