Мы в Твиттере
Мы в Контакте
Поиск

Курс Microsoft 20481

 

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

Essentials of Developing Windows Store Apps Using HTML5 and JavaScript
Продолжительность курса: 5 дней - 40 часов
Группа формируется по мере поступления заявок.
Стоимость обучения: 30000 ₽
Цель курса – предоставить слушателям знания и навыки программирования, необходимые для разработки приложений Windows Store. Курс представляет собой сочетание основ проектирования и разработки приложений под Windows Store, а также знакомство с основными возможностями Visual Studio и Expression Blend Tools.
Аудитория
Этот курс предназначен для разработчиков с опытом программирования более 1 года, заинтересованных в разработке приложений для Windows Store с помощью HTML5, JavaScript и CSS3.
По окончании курса слушатели смогут:
  • Описать особенности платформы Windows 8.1 и особенности нового интерфейса Windows;
  • Создавать структуры и макеты пользовательского интерфейса;
  • Применять шаблон проектирования MVVM для разработки приложений;
  • Реализовать AppBar и расположение элементов управления;
  • Использовать шаблоны для создания пользовательского интерфейса;
  • Использовать привязку данных для их использования в пользовательском интерфейсе;
  • Управлять файлами и потоками;
    • Разрабатывать и внедрять управление жизненным циклом процессов (PLM);
    • Управлять сценариями навигации в приложениях Windows Store;
    • Реализовать контекстное масштабирование (Semantic Zoom);
    • Разрабатывать и внедрять контракты (Contracts), такие как Search, Share и Settings;
    • Реализовывать плитки горячих уведомлений (toast notifications) в приложениях Windows Store;
    • Обрабатывать события, связанные с мышью, клавиатурой и сенсорным управлением, включая жесты;
    • Разворачивать приложения в Windows Store;
    • Разворачивать корпоративные приложения.
Сертификационные экзамены
Курс помогает подготовиться к следующим сертификационным экзаменам:
  • 70-481: Essentials of Developing Windows Store Apps using HTML5 and JavaScript (экзамен отменен)
Необходимая подготовка
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
  • 1 год или более опыта создания приложений;
  • 1 - 3 месяца опыта создания приложений для Windows;
  • 1 - 3 месяца опыта использования Visual Studio 2010/2012;
  • Знания эквивалентные курсу 20480B: Программирование в HTML5 с JavaScript и CSS3.
Материалы слушателя
Слушателям предоставляется фирменное учебное пособие и прочие материалы, необходимые для обучения.
Содержание курса
Модуль 1: Обзор платформы Windows 8.1 и приложений Windows Store
Темы
  • Введение в платформу Windows 8.1
  • Основы пользовательского интерфейса Windows 8.1
  • WinRT и языковые проекции (Language Projections)
Лабораторная работа: Обзор платформы Windows 8.1 и приложений Windows Store
  • Изучение платформы Windows 8.1
  • Изучение приложений Windows Store
Модуль 2: Одностраничное приложение и шаблон MVVM
Темы
  • Создание одностраничного (Single-Page) приложения
  • Шаблон проектирования MVVM
Лабораторная работа: Одностраничное приложение и шаблон MVVM
Модуль 3: Использование WinJS
Темы
  • Библиотека WinJS
  • WinJS API
Лабораторная работа: Использование WinJS
  • Определение пространства имен данных и объектов
  • Использование метода promise для асинхронной загрузки данных
Модуль 4: Реализация макетов (layout) с использованием элементов управления Windows 8.1
Темы
  • Элементы макетов (layout) Windows 8.1
  • Создание элементов управления и шаблонов WinJS
  • Элемент управления AppBar
  • Масштабирование
Лабораторная работа: Реализация макетов с использованием элементов управления Windows 8.1
  • Реализация элемента управления AppBar
  • Создание адаптивных представлений
  • Создание шаблона управления
Модуль 5. Представление данных
Темы
  • Работа с элементами управления для представления данных
  • Элемент управления ListView
Лабораторная работа: Представление данных
  • Создание данных
  • Реализация ListView
Модуль 6: Реализация плиток (Tiles) и уведомлений пользователей
Темы
  • Реализация плиток, живых плиток, вторичных плиток и значков уведомлений
  • Реализация горячих уведомлений (Toast Notification)
Лабораторная работа: Реализация плиток и уведомлений пользователей
  • Реализация функциональности живых плиток
  • Добавление функциональности вторичных плиток
Модуль 7. Управление файлами в приложениях Windows Store
Темы
  • Работа с файлами и потоками в приложениях Windows Store
  • Работа с файловыми компонентами пользовательского интерфейса
Лабораторная работа: Управление файлами в приложениях Windows Store
  • Чтение данных из файла заметок
  • Запись данных в файл заметок
Модуль 8: Управление жизненным циклом приложений Windows Store
Темы
  • Управление жизненным циклом
  • Активация приложения Windows Store и фоновые задачи
  • Реализация стратегии управления состоянием
Лабораторная работа: Описание жизненного цикла приложений Windows Store
  • Изучение различных состояний жизненного цикла приложений
  • Реализация управления состоянием
Модуль 9: Проектирование и реализация навигации в приложениях Windows Store
Темы
  • Управление навигацией в приложениях Windows Store
  • Контекстное масштабирование (Semantic Zoom)
Лабораторная работа: Проектирование и реализация навигации в приложениях Windows Store
  • Добавление навигации в приложение
  • Реализация контекстного масштабирования
Модуль 10: Реализация контрактов Windows 8.1
Темы
  • Проектирование элементов панели Charm и контрактов
  • Контракт поиска
  • Контракт общего доступа
  • Управление настройками и предпочтениями в приложениях
Лабораторная работа: Реализация контрактов Windows 8.1
Модуль 11: Проектирование и реализация стратегии доступа к данным
Темы
  • Оценка стратегий доступа к данным
  • Работа с удаленными данными
Лабораторная работа: Проектирование и реализация стратегии доступа к данным
Модуль 12: Обработка событий, связанных с мышью, клавиатурой и сенсорным управлением
Темы
  • События, связанные с мышью
  • События, связанные с управлением жестами
Лабораторная работа: Обработка событий, связанных с мышью, клавиатурой и сенсорным управлением
  • Реализация событий, связанных с мышью
  • Реализация событий, связанных с управлением жестами
Модуль 13: Планирование развертывания приложений в Windows Store
Темы
  • Манифест приложений Windows Store
  • Сертификация приложений Windows Store

Для курса желательны знания курсов
№ 20480 Программирование в HTML5 с JavaScript и CSS3
Курс желателен для подготовки к
№ 20482 Углубленный курс по разработке приложений для Windows Store на HTML5 и JavaScript

Документ об окончании:
Международный сертификат Microsoft
Международный сертификат Microsoft

# По всем вопросам подготовки специалистов обращайтесь к менеджерам учебного центра
Калининой Лиле, Карповой Елене, Смирновой Светлане, Богдановой Ирине, Литвиновой Елене тел. 8 (812) 718-6184 (многоканальный).

# По вопросам заказа тестов в центре тестирования Pearson VUE просьба обращаться к администратору центра тестирования
Марии Смирновой тел. 8 (812) 326-78-30.