Сетевая Академия ЛАНИТ-ТИССА Казань
+7 (843) 533-39-21
  Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

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

M20484

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

Вы изучите основы проектирования и разработки приложений 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;
  • Разворачивать корпоративные приложения.

Содержание курса.

Модуль 1: Обзор платформы Windows 8 и приложений Windows Store

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

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

  • Основы XAML
  • Разработка логики для XAML
  • Расширения XAML

Модуль 3: Представление данных

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

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

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

Модуль 5: Работа с файлами в приложениях Windows Store

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

Модуль 6: Управление жизненным циклом приложений Windows Store

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

Модуль 7: Работа с шаблонами и ресурсами

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

Модуль 8: Навигация в приложениях Windows Store

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

Модуль 9: Реализация контрактов Windows 8

  • Проектирование Charm’ов и контрактов
  • Контракт Search
  • Контракт Share
  • Управление настройками и предпочтениями приложений

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

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

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

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

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

  • Работа с событиями мыши
  • Работа с жестами сенсорного управления

Модуль 13: Планирование развертывания приложений в магазине Windows Store

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