Курс 10262: Разработка Windows приложений в Microsoft Visual Studio / TeachMePlease

Требуется подтверждение e-mail адреса!

Требуется подтверждение e-mail адреса! Письмо с инструкцией выслано на адрес электронной почты, указанный при регистрации

Cookies

Отключены cookie-файлы!

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

Cookies

Для оптимизации дизайна и быстродействия наших веб-сайтов используются cookie-файлы. Продолжая посещение веб-сайта, вы соглашаетесь на использование cookie-файлов.

Ок
Вашингтон

Курс 10262: Разработка Windows приложений в Microsoft Visual Studio

Распродано
Параметры мероприятия
  • Уровень подготовки
    Средний
  • Язык
    Русский
  • Возраст
    Любой
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
Дипломы/сертификаты об окончании
Распродано
Параметры мероприятия
  • Уровень подготовки
    Средний
  • Язык
    Русский
  • Возраст
    Любой
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
  • Описание курса
  • Чему вы научитесь?
  • Программа
  • Требования к участникам
Описание курса

Цель курса: теоретическое и практическое знакомство с синтаксисом языка XAML, структурой разметки и работу с разметкой в среде Visual Studio 2010. Курс закладывает достаточный уровень владения технологий WPF для создания клиентских приложений использующих привязку к данным, мультимедиа средства и анимацию на базе .Net Framework 4.0.

Курс предназначен для изучения как C#, так и Visual Basic .Net. Для этого курс снабжён лабораторными работами на двух языках, и слушатель может выбрать, какой технологией он будет пользоваться при их выполнении. Преподаватель консультирует и объясняет материал с помощью примеров на C#.

Данный курс предназначен для разработчиков, которые планируют пользоваться платформой Microsoft  .Net Framework версии 4.0 в своей практике. Особенно курс будет интересен разработчикам, занимающихся дизайном и созданием систем пользовательского интерфейса.

Продолжительность курса: 40 ак. ч.

Чему вы научитесь?
Выбрать технологию и архитектурные паттерны для клиентских приложений
Понимать новые возможности Visual Studio 2010 и WPF версии 4.0
Создавать дизайн и реализовывать пользовательский интерфейс в Visual Studio 2010 и WPF версии 4.0
Создавать целостный и эффективный пользовательский интерфейс
Понимать принципы модульного тестирования и отладки приложений
Эффективно использовать привязку данных и механизмы проверки данных в приложениях
Реализовывать привязку данных к коллекциям
Понимать принципы создания клиентских программ с малым временем отклика
Создавать локализованные приложения, реализовывать элементы помощи пользователю
Описывать основные графические возможности WFP, включая работу с аудио в видео
Настраивать элементы управления с использованием стилей и шаблонов
Создавать свои элементы управления
Понимать принципы использования механизмов поведения в клиентских приложениях
Реализовывать анимацию, разрабатывать визуализацию данных для клиентских приложений
Управлять состоянием приложения и его настройками на протяжении жизненного цикла работы программы
Развёртывать приложения различными методами, предоставляемыми Visual Studio 2010
Программа
Дизайн клиентских приложений – 2 ак.часа
  • Модуль
  • Онлайн/Очно
Существующие технологии разработки клиентских приложений. Обзор архитектурных паттернов. Лабораторная работа: планирование создания клиентского приложения.
Введение в Visual Studio 2010 и WPF версии 4.0 – 2 ак.часа
  • Модуль
  • Онлайн/Очно
Что нового в Visual Studio 2010? Что нового в WPF версии 4.0? Лабораторная работа: обзор возможностей Visual Studio 2010 и XAML.
Дизайн и разработка пользовательского интерфейса – 2 ак.часа
  • Модуль
  • Онлайн/Очно
Определение макета размещения элементов на форме/странице. Работа с элементами управления (Content Controls). Работа со списками (Items Controls). Создание разделяемых ресурсов в объекте форма/окно. Лабораторная работа: создание пользовательского интерфейса.
Работа с элементами управления – 3 ак.часа
  • Модуль
  • Онлайн/Очно
Создание разделяемых ресурсов в объекте приложение. Создание целостного пользовательского интерфейса с применением стилей. Изменение внешнего вида элементов управления с применением шаблонов. Обработка событий и команд. Лабораторная работа: динамическое управление пользовательским интерфейсом.
Тестирование, модульное тестирование и отладка – 2 ак.часа
  • Модуль
  • Онлайн/Очно
Стратегии тестирование WPF приложений. Отладка XAML. Предоставление пользователю отчёта по необработанным исключениям. Обзор возможностей по управлению безопасностью. Лабораторная работа: тестирование и отладка WPF приложения.
Привязка данных и проверка данных – 3 ак.часа
  • Модуль
  • Онлайн/Очно
Знакомство с механизмом привязки данных. Использование привязки данных. Реализация механизма извещения об изменении свойств. Преобразование данных. Проверка данных. Формирование способа отображения данных. Лабораторная работа: использование привязки данных.
Привязка данных и коллекции – 3 ак.часа
  • Модуль
  • Онлайн/Очно
Использование коллекции как источника данных. Использование представления для коллекций. Разработка пользовательского интерфейса в варианте Master-Detail. Использование шаблона данных. Лабораторная работа: привязка данных и коллекции.
Улучшение времени отклика пользовательского интерфейса – 2 ак.часа
  • Модуль
  • Онлайн/Очно
Реализация асинхронных процессов. Реализация малых откликов в пользовательском интерфейсе. Лабораторная работа: улучшение производительности приложения.
Локализация и помощь пользователю – 3 ак.часа
  • Модуль
  • Онлайн/Очно
Введение в локализацию и глобализацию. Реализация элементов помощи пользователю. Лабораторная работа: локализация в WPF приложении.
WPF 2-D графика, мультимедиа и печать – 3 ак.часа
  • Модуль
  • Онлайн/Очно
Создание 2-D графики. Вывод изображений. Добавление мультимедиа. Создание и печать документов. Лабораторная работа С: реализация 2-D графики.
Настройка элементов управления – 3 ак.часа
  • Модуль
  • Онлайн/Очно
Обзор элементов управления. Создание элементов управления. Управление внешним видом элементов на базе состояний (Visual States). Интеграция WPF и Windows Forms. Лабораторная работа: создание своих элементов управления.
Присоединяемые свойства и поведение в WPF – 3 ак.часа
  • Модуль
  • Онлайн/Очно
Реализация присоединяемых свойств. Реализация поведения, создание триггеров и действий. Реализация Drag-and-Drop в пользовательском интерфейсе. Лабораторная работа В: реализация операций Drag-and-Drop.
Анимация в WPF – 3 ак.часа
  • Модуль
  • Онлайн/Очно
Использование анимации. Использование триггеров. Реализация визуализации данных. Лабораторная работа: создание анимации.
Настройки и состояние приложения, жизненный цикл приложения – 3 ак.часа
  • Модуль
  • Онлайн/Очно
Управление состоянием приложения с использованием настроек приложения. Управление жизненным циклом приложения. Лабораторная работа: создание диалога по настройкам приложения.
Конфигурирование и развёртывание клиентского приложения – 3 ак.часа
  • Модуль
  • Онлайн/Очно
Варианты развёртывания. Развёртывание WPF приложения. Развёртывание XBAP. Конфигурирование настроек безопасности. Лабораторная работа: развёртывание приложений.
Требования к участникам
Успешное окончание курса «Программирование на С# с использованием Microsoft .NET Framework 4» или эквивалентная подготовка
Знание английского языка на уровне не ниже Elementary

Организация

Остались вопросы?

Напишите в чат, и специалист поддержки оперативно ответит вам.