Партнеры

Microsoft

Тренер-ИТ
Учебный центр РРС Лаборатория Касперского

Symantec
Prometric - Тестовый центр
Самара TECH - всё об ИТ в Самаре и области

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

Цель:

получить расширенные знания и навыки программирования, необходимые для разработки приложений Windows Store.

Аудитория:

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

Описание:

Курс представляет собой сочетание основ проектирования и разработки приложений под Windows Store, включая методы оптимизации и способы дифференцирования приложений. Отдельное внимание уделяется поддержке приложений, опубликованных в Windows Store.

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

  • 6 - 12 месяцев разработки на C#;
  • 3 - 6 месяцев использования Visual Studio 2012 (включая предыдущие версии);
  • 1 месяц работы с приложениями Windows 8.

Предварительная подготовка:

Вы будете уметь:

  • Добавлять анимацию и переходы в приложения Windows Store для улучшения взаимодействия с пользователем;
  • Локализовать пользовательский интерфейс приложений Windows Store;
  • Использовать средства брэндинга приложений Windows Store, использовать стартовую заставку;
  • Использовать различные механизмы хранения, подходящие стратегии кэширования, получать доступ к файлам;
  • Создавать пользовательские элементы управления, расширять шаблоны элементов управления, а также создавать и интегрировать компоненты WinMD;
  • Реализовать контракты печати и настройки, запускать приложение при помощи Play To API;
  • Работать с облачным сервисом Windows Push Notification (WNS);
  • Захватывать поток данных с камеры или микрофона;
  • Создать и управлять фоновыми задачами;
  • Запрашивать возможности устройств, взаимодействовать с ними, осуществлять обработку данных с датчиков;
  • Использовать пробные (trial) лицензии, покупку и рекламу для приложений Windows Store;
  • Понимать, как реализована аутентификация Windows и web-приложений в Windows Store;
  • Диагностировать проблемы и проводить мониторинг приложений, используя инструменты трассировки и профилирования.

Содержание курса:

  • Основы приложений Windows Store
  • Реализация анимации и переходов
  • Реализация глобализации и локализации
  • Брэндинг и бесшовный пользовательский интерфейс
  • Расширенные сценарии данных в приложении Windows Store
  • Создание повторно используемых элементов управления и компонентов
  • Реализация расширенных сценариев контрактов
  • Служба Windows Push Notification (WNS)
  • Захват мультимедиа
  • Фоновые задачи
  • Работа с датчиками и устройствами
  • Получение дохода от вашего приложения
  • Защита данных приложений Windows Store
  • Трассировка и профилирование приложений Windows Store

Стоимость:
для организаций: 31900

для частных лиц: по договоренности

для студентов: по договоренности

Длительность:
40ч / 5д.

Группа формируется. Уточнить у менеджера. Тел. 276-69-08

Отправить заявку

Этот курс помогает подготовиться к следующим экзаменам:

Exam 70-491: Recertification for MCSD: Windows Store Apps using C#

Этот курс участвует в следующих сертификациях:
Модули курса

Модуль 1. Основы приложений Windows Store
  • Обзор основ приложений Windows 8
Модуль 2. Реализация анимации и переходов
  • Использование анимации
  • Работа с переходами и преобразованиями
  • Лабораторная работа: Реализация анимации и переходов
  • Создание анимации в приложениях Windows Store
  • Создание переходов и преобразований в приложениях Windows Store
Модуль 3. Реализация глобализации и локализации
  • Работа с файлами ресурсов
  • Локализация вывода данных
  • Лабораторная работа: Реализация глобализации и локализации
  • Создание и использования файлов ресурсов
  • Локализация вывода данных
Модуль 4. Брэндинг и бесшовный пользовательский интерфейс
  • Настройка стартовой заставки (Splash Screen)
  • Брэндинг пользовательского интерфейса
  • Лабораторная работа Брэндинг приложений
  • Создание настроенной стартовой заставки (Splash Screen)
  • Брэндинг приложения Windows Store
Модуль 5. Расширенные сценарии данных в приложениях Windows Store
  • Настройки хранилищ приложений Windows Store
  • Реализация кэширования данных
  • Расширенная функциональность файла
  • Лабораторная работа: Кэширование данных
  • Кэширование данных
Модуль 6. Создание повторно используемых элементов управления и компонентов
  • Создание пользовательских элементов управления
  • Расширение существующих элементов управления
  • Создание и использование компонентов WinMD
  • Лабораторная работа: Создание элементов управления и компонентов
  • Создание и использование пользовательских элементов управления
  • Использование компонентов WinMD
Модуль 7. Реализация расширенных сценариев контрактов
  • Контракт Print
  • Контракт Play To
  • Лабораторная работа: Контракт Print
  • Печать одиночной страницы
  • Печать нескольких страниц
Модуль 8. Служба Windows Push Notification (WNS)
  • Служба Windows Push Notification (WNS)
  • Взаимодействие со службой WNS
  • Лабораторная работа: Служба WNS
  • Управление каналом WNS
Модуль 9. Захват мультимедиа
  • Использование CameraCaptureUI для захвата изображений, видео или аудио
  • Использование MediaCapture для захвата изображений, видео или аудио
  • Лабораторная работа: Захват потока мультимедиа
  • Захват видео с помощью CameraCaptureUI API
  • Захват изображения с помощью MediaCapture API
Модуль 10. Фоновые задачи
  • Создание фоновых задач
  • Использование фоновых задач в приложениях Windows Store
  • Лабораторная работа: Фоновые задачи
  • Создание и использование фоновой задачи
  • Управление фоновыми задачами
Модуль 11. Работа с датчиками и устройствами
  • Работа с датчиками (sensors)
  • Работа с устройствами (devices)
  • Лабораторная работа: Работа с датчиками и устройствами
  • Использование датчика ориентации устройства
  • Использование сервисов определения местоположения
Модуль 12. Получение дохода от вашего приложения
  • Реализация пробной (trial) лицензии на приложения Windows Store
  • Реализация покупки через приложение (in-app purchase)
  • Реклама в приложениях Windows Store
  • Лабораторная работа: Получение дохода с вашего приложения
  • Использование классов Windows.Store для поддержки пробной лицензии
  • Реализация покупки через приложение
Модуль 13. Защита данных приложений Windows Store
  • Управление аутентификацией Windows
  • Управление web-аутентификацией
  • Шифрование данных в приложениях Windows Store
  • Лабораторная работа: Обеспечение безопасности данных в приложениях Windows Store
  • Шифрование информации о пользователе
  • Использование средств контроля доступа (ACS) при аутентификации
Модуль 14. Трассировка и профилирование приложений Windows Store
  • Трассировка приложений Windows Store
  • Профилирование приложений Windows Store
НазадНаверх