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

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

Данный курс дает слушателям знания и навыки программирования, необходимые для разработки приложений Windows Store. Курс представляет собой сочетание основ проектирования и разработки приложений под Windows Store, а также знакомство с основными возможностями Visual Studio и Expression Blend Tools.

Категория слушателей

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

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

  • 1 год или более опыта создания приложений;
  • 1 — 3 месяца опыта создания приложений для Windows;
  • 1 — 3 месяца опыта использования Visual Studio 2010/2012;
  • Успешное окончание курса М20480 Программирование в HTML5 с JavaScript и CSS3 или эквивалентные знания.

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

  • Использовать Visual Studio 2012 для создания и запуска приложения;
  • Описать особенности платформы Windows 8 и особенности нового интерфейса Windows;
  • Создавать структуры и макеты пользовательского интерфейса;
  • Применять шаблон проектирования MVVM для разработки приложений;
  • Реализовать AppBar и расположение элементов управления;
  • Использовать шаблоны для создания пользовательского интерфейса;
  • Использовать привязку данных для их использования в пользовательском интерфейсе;
  • Управлять файлами и потоками;
  • Разрабатывать и внедрять управление жизненным циклом процессов (PLM);
  • Управлять сценариями навигации в приложениях Windows Store;
  • Реализовать контекстное масштабирование (Semantic Zoom);
  • Разрабатывать и внедрять контракты (Contracts), такие как Search, Share и Settings;
  • Реализовывать плитки горячих уведомлений (toast notifications) в приложениях Windows Store;
  • Обрабатывать события, связанные с мышью, клавиатурой и сенсорным управлением, включая жесты;
  • Разворачивать приложения в Windows Store;
  • Разворачивать корпоративные приложения.

Сертификации и экзамены

Данный курс готовит к экзаменам, входящим в программы подготовки сертифицированных специалистов международного уровня:

  • MCSD: WINDOWS STORE APPS – HTML 5

Данный курс готовит к успешной сдаче международных сертификационных экзаменов:

  • 070-481: Essentials of Developing Windows Store Apps using HTML5 and JavaScript

 

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

Обзор платформы Windows 8 и приложений Windows Store

  • Введение в платформу Windows 8
  • Принципы построения пользовательского интерфейса в Windows 8
  • WinRT и языковые проекции (Language Projections)
  • Лабораторная работа: Обзор платформы Windows 8 и приложений Windows Store

     

     

    • Изучение платформы Windows 8
    • Изучение Windows Store App
    • Создание нового пользовательского интерфейса с помощью Visual Studio 2012 и Blend Development Tools

Простое приложение и шаблон MVVM

  • Создание одностраничного приложения
  • Шаблон проектирования MVVM

Использование WinJS

  • Библиотека WinJS
  • WinJS API
  • Лабораторная работа: Использование WinJS

     

     

    • Определение пространства имен данных и объектов
    • Использование метода promise для асинхронной загрузки данных

Размещение элементов при помощи встроенных средств Windows 8

  • Элементы размещения Windows 8
  • Создание шаблонов
  • Управление AppBar
  • Масштабирование
  • Лабораторная работа: Реализация макета, используя встроенные в Windows 8 элементы управления

     

     

    • Реализация управления AppBar
    • Создание адаптивных представлений
    • Создание шаблона управления

Представление данных

  • Работа с элементами управления для представления данных
  • Элемент управления ListView
  • Лабораторная работа: Представление данных

     

     

    • Создание данных
    • Реализация ListView

Управление файлами в приложениях Windows Store

  • Работа с файлами и потоками в приложениях Windows Store
  • Работа с файловыми компонентами пользовательского интерфейса
  • Лабораторная работа: Управление файлами в приложениях Windows Store

     

     

    • Чтение данных из файла заметок
    • Запись данных в файл заметок

Управление жизненным циклом приложений Windows Store

  • Управление жизненным циклом
  • Запуск приложения Windows Store
  • Реализация стратегии управления состоянием
  • Лабораторная работа: Описание жизненного цикла приложений Windows Store

     

     

    • Изучение различных состояний жизненного цикла приложений
    • Реализация управления состоянием

Проектирование и реализация навигации в приложениях Windows Store

  • Управление навигацией в приложениях Windows Store
  • Контекстное масштабирование (Semantic Zoom)
  • Лабораторная работа: Проектирование и реализация навигации в приложениях Windows Store

     

     

    • Добавление навигации в приложение
    • Реализация контекстного масштабирования

Реализация контрактов Windows 8

  • Проектирование элементов панели Charm и контрактов
  • Контракт поиска
  • Контракт общего доступа
  • Управление настройками и предпочтениями в приложениях
  • Лабораторная работа: Добавление Offline поддержки веб-приложений

     

     

    • Реализация кэша приложений
    • Реализация локального хранилища

Реализация плиток и уведомлений пользователей

  • Реализация плиток, живых плиток, вторичных плиток и значков уведомлений
  • Реализация горячих уведомлений (Toast Notification)
  • Лабораторная работа: Реализация плиток и уведомлений пользователей

     

     

    • Реализация функциональности живых плиток
    • Добавление функциональности вторичных плиток

Проектирование и реализация стратегии доступа к данным

  • Оценка стратегий доступа к данным
  • Работа с удаленными данными

Обработка событий связанных с мышью, клавиатурой и сенсорным управлением

  • События, связанные с мышью
  • События, связанные с управлением жестами
  • Лабораторная работа: Обработка событий связанных с мышью, клавиатурой и сенсорным управлением

     

     

    • Реализация событий, связанных с мышью
    • Реализация событий, связанных с управлением жестами

Планирование развертывания приложений в Windows Store

  • Манифест приложений Windows Store
  • Сертификация приложений Windows Store
  • Развертывание корпоративных приложений

 

Информацию о дате и времени проведения занятия уточняйте у менеджера.

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

Сертификат Учебного центра Трайтек

Сертификат Учебного центра "Трайтек"

Нужна дополнительная информация по обучению?

Звоните нам на номер: +7 8452 24-77-77! Мы всегда готовы ответить на все Ваши вопросы и помочь сделать правильный выбор!

×

Ваше имя:
Ваш телефон:
E-mail:
Город:
Укажите Ваш статус:
Комментарий к заявке:
Я не робот:
×