Информация по курсам
Общая информация 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-20481. Основы разработки приложений Windows® Store на HTML5 и JavaScript


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

Расписание

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

Стоимость

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

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

Аннотация

Данный 5-тидневный курс входит в программу сертификации MCSD: Windows Store apps. Этот курс предоставляет знания и навыки, необходимые для разработки приложений Windows Store.

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

В рамках курса предусмотрено выполнение большого числа практических работ с использованием Visual Studio 2012 на платформе Windows 8.

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

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

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

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

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

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

уметь:

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

владеть:

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

Курсы, в освоении которых помогут приобретенные знания:

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

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

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

Для успешного обучения на данном курсе, слушатели должны быть знакомы с принципами создания Windows-приложений с использованием Visual Studio 2010 или 2012. Данные первоначальные знания слушатели могут приобрести, пройдя обучение на курсе «MOC-20480: Программирование в HTML5 с JavaScript и CSS3».

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

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

Модуль 1: Обзор платформы Windows 8 и приложений Windows Store

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

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

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

Модуль 2: Одностраничное приложение и шаблон проектирования MVVM

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

Лабораторная работа: Одностраничные приложения и шаблон проектирования MVVM

  • Одностраничное приложение и шаблон проектирования MVVM

Модуль 3: Использование WinJS

  • Библиотека WinJS
  • WinJS API

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

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

Модуль 4: Реализация разметки с помощью встроенных элементов управления Windows 8

  • Элементы управления разметки Windows 8
  • Реализация WinJS элементов управления и шаблонов
  • Элемент управления AppBar
  • Режимы работы Snap и Fill

Лабораторная работа: Реализация макета, используя встроенные в Windows 8 элементы управления

  • Реализация элемента управления AppBar
  • Создание адаптивных представлений (Adaptive Views)

Модуль 5: Представление данных

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

Лабораторная работа: Представление данных

  • Реализация элемента управления ListView

Модуль 6: Управление файлами в приложениях Windows Store

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

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

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

Модуль 7: Управление жизненным циклом приложений Windows Store

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

Лабораторная работа: Описание жизненного цикла приложений Windows Store

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

Модуль 8: Проектирование и реализация навигации в приложениях Windows Store

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

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

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

Модуль 9: Реализация контрактов Windows 8

  • Проектирование элементов панели Charm и контрактов
  • Контракт поиска (Search Contract)
  • Контракт общего доступа (Share Contract)
  • Управление настройками приложения и предпочтениями

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

  • Реализация Search контракта
  • Реализация Share контракта
  • Добавление новых параметров в область настроек (Settings Pane)

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

  • Реализация плиток, живых плиток, вторичных плиток и значков уведомлений
  • Реализация всплывающих уведомлений (Toast Notification)

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

  • Включение функциональности живых плиток в главном окне.
  • Добавление функциональности вторичных плиток

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

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

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

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

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

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

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

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

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

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

Официальная информация по курсу “MOC-20481. Программирование Основы разработки приложений Windows® Store на HTML5 и JavaScript” - https://www.microsoft.com/en-us/learning/course.aspx?cid=20481