Информация по курсам
Общая информация Software Assurance Windows Server 2016 Windows Server 2012 Windows Server 2008 SQL Server 2016 SQL Server 2014 SQL Server 2012/SQL Azure Разработка ПО Расписание и стоимость Индивидуальное обучение Курсы Microsoft под заказ Контакты
Условия обучения
Форма обучения Преподаватели Документы об окончании Учебные материалы Отзывы слушателей Открытые уроки
Информация о сертификации
Сертификации Microsoft MCSA MCSE MCSD
Специальные предложения 
Акции по экзаменам
Обратная связь
+7 (812) 703-02-02 Форум
Печать

MOC-20485. Углубленный курс по разработке приложений для Windows Store на C#


График обучения: 5 дней по 8 ак.ч.

Расписание

Курс пока не поставлен в расписание. Оставить заявку на курс

Стоимость

Дата Физ. лица, руб. Юр. лица, руб. Онлайн
Без скидки Cкидка 10%* Cкидка 15%** Без скидки Cкидка 10% Cкидка 15%
Цена c 27.01.2016 19900 17900 23900 21500 14000

*Скидка 10% для ранее обучавшихся, при одновременной оплате 2х курсов, а также по акциям.
**Скидка 15% при одновременной оплате 3х и более курсов.
Скидки не предоставляется на курсы с дистанционной формой обучения.
Скидки не предоставляется на комплексные и модульные программы обучения.

Аннотация

Данный 5-ти дневный курс входит в программу сертификации MCSD: Windows Store Apps Using C#. Курс предоставляет углубленные знания и навыки, необходимые для проектирования и разработки приложений Windows Store с использованием языка программирования C#. В курсе также рассматриваются методы оптимизации и способы дифференцирования приложений, а также уделяется внимание поддержке приложений, опубликованных в Windows Store.

Курс предназначен для опытных разработчиков, которые уже имеют 1-2 года опыта создания клиентских приложений, владеют C# и XAML.

Документы об окончании обучения

  • Удостоверение о повышении квалификации
    Удостоверение о повышении квалификации
  • Сертификат Microsoft
    Сертификат Microsoft

Знания и умения, полученные в результате обучения

После изучения данного курса, вы будете:
знать:

  • особенности платформы Windows 8.1 и основы интерфейса Windows;
  • принципы развертывания приложений в Windows Store;
  • особенности локализации пользовательского интерфейса приложений Windows Store;
  • средства брэндинга приложений Windows Store;
  • как реализована аутентификация Windows и web-приложений в Windows Store;

уметь:

  • добавлять анимацию и переходы в приложения Windows Store для улучшения взаимодействия с пользователем;
  • локализовывать пользовательский интерфейс приложений Windows Store;
  • использовать средства брэндинга приложений Windows Store, использовать стартовую заставку;
  • создавать пользовательские элементы управления;
  • расширять шаблоны элементов управления, а также создавать и интегрировать компоненты WinMD;
  • использовать различные механизмы хранения, а также подходящие стратегии кэширования;
  • получать доступ к файлам;
  • захватывать поток данных с камеры или микрофона;
  • запрашивать возможности устройств, а также взаимодействовать с ними;
  • осуществлять обработку данных с датчиков;
  • использовать пробные (trial) лицензии;

владеть:

  • навыками реализации контрактов печати и настройки, а также запуска приложения при помощи Play To API;
  • навыками создания и управления фоновыми задачами;
  • инструментами диагностирования проблем;
  • инструментами трассировки и профилирования для проведения мониторинга приложений.

Подготовка к сертификации

Курс помогает подготовиться к сдаче сертификационных экзаменов:

Требования к начальному уровню знаний

Для успешного обучения на данном курсе, слушатели должны иметь:

  • Опыт программирования на C# не менее 6 месяцев;
  • Опыт использования Visual Studio 2013 не менее 3 месяцев;
  • Опыт работы с приложениями Windows Store не менее 1 месяца.

Либо прослушать курс MOC-20484: Основы разработки приложений Windows Store на C#

Курсы, обеспечивающие достаточный начальный уровень знаний:

Программа курса

Модуль 1: Основы приложений Windows Store

  • Обзор представления приложений Windows 8
  • Место приложений Windows Store в экосистеме Windows 8

Модуль 2: Реализация анимации и переходов

  • Использование анимации
  • Работа с переходами и преобразованиями

Лабораторная работа: Реализация анимации и переходов

  • Создание анимаций (Animations) в прилодениях Windows Store
  • Создание переходов (Transitions) и преобразований (Transformations) в приложениях Windows Store

Модуль 3: Реализация глобализации и локализации

  • Работа с файлами ресурсов
  • Реализация локализованного (Culture-Specific) форматирования

Лабораторная работа: Реализация глобализации и локализации

  • Создание и использование файлов ресурсов
  • Применение локализованного (Culture-Specific) форматирования

Модуль 4: Брендинг и «бесшовный» пользовательский интерфейс

  • Настройка стартовой заставки (Splash Screen)
  • Брэндинг приложения

Лабораторная работа: Брендинг и «бесшовный» пользовательский интерфейс

  • Создание и настройка стартовой заставки
  • Брендинг приложения Windows Store

Модуль 5: Расширенные сценарии управления данными в приложениях Windows Store

  • Параметры хранилища данных приложения Windows Store
  • Реализация кэширования данных
  • Расширенные возможности доступа к файлам

Лабораторная работа: Кэширование данных

  • Кэширование данных

Модуль 6: Создание повторно используемых элементов управления и компонентов

  • Создание пользовательских элементов управления
  • Расширение существующих элементов управления
  • Создание и использование компонентов WinMD

Лабораторная работа: Создание повторно используемых элементов управления и компонентов

  • Создание и использование пользовательских элементов управления
  • Использование компонентов WinMD

Модуль 7: Реализация расширенных сценариев контракта

  • Контракт Print
  • Контракт Play To

Лабораторная работа: Печать

  • Печать одиночной страницы
  • Печать нескольких страниц

Модуль 8: Облачный сервис Windows Push Notification (WNS)

  • Сервис Push Notification (WNS)
  • Взаимодействие с сервисом Windows Push Notification (WNS)

Лабораторная работа: Облачный сервис Windows Push Notification (WNS)

  • Управление каналом сервиса Windows Notification (WNS)

Модуль 9: Захват потока мультимедиа

  • Использование CameraCaptureUI для захвата изображений, видео или аудио
  • Использование MediaCapture для захвата изображений, видео или аудио

Лабораторная работа: Захват потока мультимедиа

  • Захват видео с помощью CameraCaptureUI API
  • Захват изображений с помощью MediaCapture API

Модуль 10: Фоновые задачи

  • Создание фоновых задач
  • Использование фоновых задач в приложениях Windows Store

Лабораторная работа: Фоновые задачи

  • Создание и использование фоновых задач
  • Управление фоновыми задачами

Модуль 11: Работа с датчиками и устройствами

  • Работа с датчиками
  • Работа с устройствами

Лабораторная работа: Работа с датчиками и устройствами

  • Использование датчика ориентации
  • Использование сервисов определения месторасположения

Модуль 12: Получение дохода от вашего приложения

  • Реализация пробной (trial) функциональности в приложениях Windows Store
  • Реализация покупок в приложении (In-App Purchases)
  • Реклама в приложениях Windows Store

Лабораторная работа: Получение дохода от вашего приложения

  • Использование классов Windows.Store для поддержки пробной лицензии (Trial App Conversion)
  • Реализация покупок в приложении (In-App Purchase)

Модуль 13: Безопасность данных в приложениях Windows Store

  • Манифест приложения Windows Store
  • Сертификация приложения Windows Store

Лабораторная работа: Безопасность данных в приложениях Windows Store

  • Шифрование информации о пользователе
  • Использование аутентификации ACS

Модуль 14: Трассировка и профилирование приложений Windows Store

  • Трассировка приложений Windows Store
  • Профилирование приложений Windows Store