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

Основы разработки приложений Windows Store на C#

Essentials of Developing Windows Store Apps Using C#



Основы разработки приложений Windows Store на C#
Код: 20484
Направление обучения: Средства разработки
Продолжительность: 5 дней
Цена для физ. лиц: 24750 руб.
Цена для юр. лиц: 27500 руб.

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

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

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

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

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

Цель курса

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

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

Опытных разработчики, которые уже имеют 1-2 года опыта создания клиентских приложений, владеют C# и XAML.

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

  • Более года разработки приложений.
  • 1-3 месяца создания клиентских приложений Windows.
  • 1-3 месяца опыта использования Visual Studio 2010/2012.
  • Успешное окончание курса 20483»Программирование на C#» или эквивалентная подготовка.

Содержание

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

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

Изучение платформы Windows 8.

Изучение приложений Windows Store.

2. Создание пользовательских интерфейсов с помощью XAML.

  • Основы XAML.
  • Разработка логики для XAML.
  • Расширения XAML.
  • Лабораторная работа: Создание пользовательских интерфейсов с помощью XAML.

Создание пользовательского интерфейса с помощью Visual Studio 2012.

Расширение пользовательского интерфейса с помощью Visual Studio 2012 и Blend Development Tools.

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

  • Работа с элементами управления.
  • Использование GridView.
  • Лабораторная работа: Представление данных.

Представление данных по потреблению.

Использование элемента управления GridView.

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

  • Архитектура WinRT.
  • Элементы размещения Windows 8.
  • Использование AppBar.
  • Масштабирование и привязка (snapping).
  • Лабораторная работа: Реализация макета при помощи встроенных в Windows 8 элементов управления.

Создание панели AppBar.

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

5. Работа с файлами в приложениях Windows Store.

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

Чтение данных из файла заметок.

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

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

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

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

Реализация управления состоянием.

7. Работа с шаблонами и ресурсами.

  • Реализация шаблонов.
  • Создание совместно используемых ресурсов.
  • Лабораторная работа: Работа с шаблонами и ресурсами.

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

8. Навигация в приложениях Windows Store.

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

Добавление навигации в приложение.

Реализация контекстного масштабирования.

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

  • Проектирование Charm’ов и контрактов.
  • Контракт Search.
  • Контракт Share.
  • Управление настройками и предпочтениями приложений.
  • Лабораторная работа: Реализация контрактов Windows 8.

Реализация контракта Search.

Реализация контракта Share.

Добавление нового элемента на панель настройки.

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

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

Реализация живой плитки.

Добавление вторичной плитки.

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

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

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

  • Работа с событиями мыши.
  • Работа с жестами сенсорного управления.
  • Лабораторная работа: Обработка событий от мыши, клавиатуры и сенсорного управления.

Реализация обработки событий мыши.

Реализация обработки жестов.

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

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

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

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

  • 70-484: Essentials of Developing Windows Store Apps Using C#.

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

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


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

Расписание


  • 18 Декабря 2017
  • Москва

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

Курсы со скидками
"Государственное и муниципальное управление" программа профессиональной переподготовки
старая цена для физ.лиц: 36 000 руб.
цена со скидкой: 12 000 руб.
старая цена для юр.лиц: 36 000 руб.
цена со скидкой: 12 000 руб.
Оказание первой доврачебной помощи в образовательных организациях
старая цена для физ.лиц: 1900 руб.
цена со скидкой: 600 руб.
старая цена для юр.лиц: 2900 руб.
цена со скидкой: 600 руб.