другие сайты академии айти
Электронное обучение Ресурсы для обучения в любой точке мира, в удобное время
ООО «Электронные образовательные ресурсы». ГК АйТи Услуги для корпоративных заказчиков по разработке электронного образовательного контента и организации обучения
Интернет-магазин Здесь можно купить наши спецпредложения
С компьютером на «ты»! Бесплатное открытое онлайн обучение для всех
Свободное программное обеспечение в школах Информационно-образовательный портал
Электронные образовательные ресурсы для учителей Информационно-образовательный портал
Энергосбережение и энергоэффективность Информационно-образовательный портал

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

Essentials of Developing Windows® Store Apps Using HTML5 and JavaScript



Основы разработки приложений для Windows Store на HTML5 и JavaScript
Код: 20481
Направление обучения: ИТ/прочие
Продолжительность: 5 дней / 40 часов
Цена для физ. лиц: 27750 руб.
Цена для юр. лиц: 30000 руб.

Скачать прайс-лист (PDF)

Описание образовательной программы

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

Успешное окончание обучения по программе данного курса позволит специалистам:

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

Цель курса

Формирование знаний и навыков, необходимых для разработки приложений Windows Store.

Целевая аудитория

Веб-разработчики.

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

Необходимая подготовка

  • Знание HTML или DHTML, в том числе таблицы, изображения, формы.
  • Опыт программирования, в том числе следующие понятия: объявление переменных, использование циклов, использование условных операторов.
  • Знания эквивалентные курсу 20480 «Программирование на HTML5 с использованием JavaScript и CSS3».

Содержание

1. Обзор платформы 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.

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

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

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

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

Определение пространства имен данных и объектов.

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

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

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

Реализация управления AppBar.

Создание адаптивных представлений.

Создание шаблона управления.

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 и контрактов.
  • Контракт поиска.
  • Контракт общего доступа.
  • Управление настройками и предпочтениями в приложениях.
  • Лабораторная работа: Добавление Offline поддержки веб-приложений.

Реализация кэша приложений.

Реализация локального хранилища.

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

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

Реализация функциональности живых плиток.

Добавление функциональности вторичных плиток.

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

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

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

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

Реализация событий, связанных с мышью.

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

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

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

Сертификация

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

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

Получаемый документ

Удостоверение о повышении квалификации, или Сертификат. (В зависимости от категории слушателей и общей продолжительности программы)


Оставить отзыв
Об этом курсе отзывов пока нет. Будьте первым.

Расписание


  • 17 Апреля 2017
  • 07 Августа 2017
  • Москва

Чтобы забронировать место авторизуйтесь на сайте или пройдите регистрацию.

Спецпредложения
Курсы Сisco в Волгограде. Скидки!
Очно и онлайн. Расписание на апрель 2017.
Курсы со скидками
Программа профессиональной переподготовки «Информационная безопасность»
старая цена для физ.лиц: 110 000 руб.
цена со скидкой: от 59 900 руб.
старая цена для юр.лиц: 120 000 руб.
цена со скидкой: от 60 000 руб.
Контрактная система в сфере закупок товаров, работ и услуг для обеспечения государственных и муниципальных нужд
старая цена для физ.лиц: 14 515 руб.
цена со скидкой: 2017 руб.
старая цена для юр.лиц: 14 515 руб.
цена со скидкой: 2017 руб.
Мероприятия
Развитие бизнеса — получение заказов от корпораций с государственным участием
Бесплатные семинары для малого и среднего бизнеса по ФЗ-223. 15 городов.