|
Авторские курсы по технологиям Microsoft |
|
Курс: 20484 Essentials of Developing Windows Store Apps Using C#
(Основы разработки приложений Windows Store на С#)
Ориентирован: опытных разработчиков, которые уже имеют 1-2 года опыта создания клиентских приложений, владеют C# и XAML.
Предварительный уровень подготовки: Знания, эквивалентные обучению на курсе: 20483 Программирование на C#.
Продолжительность: 5 дней, 40 часов.
Методические материалы: учебник Microsoft на английском языке.
Документ об окончании курса: сертификат корпорации Microsoft.
Квалификационный тест: 70-484.
Программа курса
- Обзор платформы Windows 8 и приложений Windows Store.
- Введение в платформу Windows 8.
- Основы пользовательского интерфейса Windows 8.
- WinRT и языковые проекции (Language Projections).
- Создание пользовательских интерфейсов с помощью XAML.
- Основы XAML.
- Разработка логики для XAML.
- Расширения XAML.
- Представление данных.
- Работа с элементами управления.
- Использование GridView.
- Размещение элементов при помощи встроенных средств Windows 8.
- Архитектура WinRT.
- Элементы размещения Windows 8.
- Использование AppBar.
- Масштабирование и привязка (snapping).
- Работа с файлами в приложениях Windows Store.
- Работа с файлами и потоками в/в приложений Windows Store.
- Доступ к файлам из пользовательского интерфейса приложения.
- Управление жизненным циклом приложений Windows Store.
- Управление жизненным циклом.
- Запуск приложения Windows Store.
- Реализация стратегии управлении состоянием.
- Работа с шаблонами и ресурсами.
- Реализация шаблонов.
- Создание совместно используемых ресурсов.
- Навигация в приложениях Windows Store.
- Управление навигацией в приложениях Windows Store.
- Контекстное масштабирование (Semantic Zoom).
- Реализация контрактов Windows 8.
- Проектирование Charm’ов и контрактов.
- Контракт Search.
- Контракт Share.
- Управление настройками и предпочтениями приложений.
- Реализация плиток и пользовательских уведомлений.
- Реализация плиток, живых плиток, вторичных плиток и значков уведомлений.
- Реализация горячих уведомлений (Toast Notification).
- Проектирование и реализация стратегии доступа к данным.
- Выбор стратегии доступа к данным.
- Работа с удаленными данными.
- Обработка событий связанных с мышью, клавиатурой и сенсорным управлением.
- Работа с событиями мыши.
- Работа с жестами сенсорного управления.
- Планирование развертывания приложений в магазине Windows Store.
- Публикация приложений в Windows Store.
- Сертификация приложений Windows Store.
- Развертывание корпоративных приложений.
|