Курс Углубленный курс по разработке приложений для Windows Store на HTML5 и JavaScript

Код: 20482

Продолжительность курса

40 Академических часов

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

Стоимость курса

29 970 руб
Заказать

Цели курса:

По окончании курса слушатели смогут:

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

Аудитория

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

От слушателя требуется

  • 20481 Основы разработки приложений для Windows Store на HTML5 и JavaScript
  • Знание технического английского языка


Готовит к тесту:

70-482: Advanced of Developing Windows Store Apps using HTML5 and JavaScript

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

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