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

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

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


Продолжительность курса: 40 ак. ч.

Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время

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

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

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

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

Программа курса:
Модуль 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
• Развертывание корпоративных приложений

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Microsoft
  • Код курса: 20484
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск, Киров,
  • Направление: Microsoft Visual Studio
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 37900 ₽
  • Дистанционно: 37900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru