[Softline] 20484С: Основы разработки приложений Windows Store на C# (подготовка к 70-484)
Этот курс дает слушателям знания и навыки, необходимые для разработки приложений Windows Store с использованием языка программирования C#. Курс охватывает основы проектирования и разработки программ на языке C#, а также знакомит слушателей с Visual Studio 2012 и Expression Blend.
Профиль аудитории
Этот курс предназначен для опытных разработчиков, которые уже имеют 1-2 года опыта создания клиентских приложений, владеют C# и XAML.
По окончании курса слушатели смогут:
Программа курса
Для успешного прохождения курса необходимо обладать следующими знаниями и навыками:
Модуль 2. Создание пользовательских интерфейсов с помощью XAML
Модуль 3. Представление данных
Модуль 4. Размещение элементов при помощи встроенных средств Windows 8
управления
Модуль 5. Работа с файлами в приложениях Windows Store
Модуль 6. Управление жизненным циклом приложений Windows Store
Модуль 7. Работа с шаблонами и ресурсами
Модуль 8. Навигация в приложениях Windows Store
Модуль 9. Реализация контрактов Windows 8
Модуль 10. Реализация плиток и пользовательских уведомлений
Модуль 11. Проектирование и реализация стратегии доступа к данным
Модуль 12. Обработка событий связанных с мышью, клавиатурой и сенсорным управлением
Длительность: 40 академических часов
Стоимость: 29 500 руб.
Скрытое содержимое.
Учебный центр Softline №1
20484С: Основы разработки приложений Windows Store на C#
Курс помогает подготовиться к экзамену Microsoft
70-484: Essentials of Developing Windows Store Apps using C#,
необходимому для получения статуса
Microsoft Certified Solutions Developer (MCSD): Windows Store Apps Using C#
Скрытое содержимое.
О курсе20484С: Основы разработки приложений Windows Store на C#
Курс помогает подготовиться к экзамену Microsoft
70-484: Essentials of Developing Windows Store Apps using C#,
необходимому для получения статуса
Microsoft Certified Solutions Developer (MCSD): Windows Store Apps Using C#
Скрытое содержимое.
Этот курс дает слушателям знания и навыки, необходимые для разработки приложений Windows Store с использованием языка программирования C#. Курс охватывает основы проектирования и разработки программ на языке C#, а также знакомит слушателей с Visual Studio 2012 и Expression Blend.
Профиль аудитории
Этот курс предназначен для опытных разработчиков, которые уже имеют 1-2 года опыта создания клиентских приложений, владеют C# и XAML.
По окончании курса слушатели смогут:
- Описать особенности платформы Windows 8 и изучить основы интерфейса Windows;
- Создавать макет и структуру пользовательского интерфейса с помощью XAML;
- Использовать привязки данных для представления данных в пользовательском
- интерфейсе;
- Реализовать AppBar и расположение элементов управления;
- Управлять файлами и потоками в/в;
- Обрабатывать события жизненного цикла приложений и расширениями PLM, предоставляемых шаблонами Visual Studio 2012;
- Использовать шаблоны для создания пользовательского интерфейса;
- Управлять сценариями навигации в приложениях Windows Store;
- Проектировать и интегрировать свои контракты (Search, Share и Settings);
- Создавать плитки и всплывающие уведомления (toast notifications) в приложениях Windows Store;
- Обрабатывать события от мыши, клавиатуры и сенсорного управления, включая жесты;
- Разворачивать приложения в Windows Store;
- Разворачивать корпоративные приложения.
Программа курса
- Обзор платформы Windows 8 и приложений Windows Store
- Создание пользовательских интерфейсов с помощью XAML
- Представление данных
- Размещение элементов при помощи встроенных средств Windows 8
- Работа с файлами в приложениях Windows Store
- Управление жизненным циклом приложений Windows Store
- Работа с шаблонами и ресурсами
- Навигация в приложениях Windows Store
- Реализация контрактов Windows 8
- Реализация плиток и пользовательских уведомлений
- Проектирование и реализация стратегии доступа к данным
- Обработка событий связанных с мышью, клавиатурой и сенсорным управлением
- Планирование развертывания приложений в магазине Windows Store
Для успешного прохождения курса необходимо обладать следующими знаниями и навыками:
- Более года разработки приложений
- 1-3 месяца создания клиентских приложений Windows
- 1-3 месяца опыта использования Visual Studio 2010/2012
Модуль 1. Обзор платформы Windows 8 и приложений Windows Store
- Введение в платформу Windows 8
- Основы пользовательского интерфейса Windows 8
- WinRT и языковые проекции (Language Projections)
- Изучение платформы Windows 8
- Изучение приложений Windows Store
- Описать платформу, архитектуру и особенности Windows 8
- Описать основы пользовательского интерфейса Windows 8
- Описать основы концепции приложений Windows Store
- Описать новые модели API, построение поддержки приложений Windows Store и подключение мультиязыкового интерфейса
- Описать Visual Studio 2012 и языки, поддерживающие разработку под WinRT
Модуль 2. Создание пользовательских интерфейсов с помощью XAML
- Основы XAML
- Разработка логики для XAML
- Расширения XAML
- Создание пользовательского интерфейса с помощью Visual Studio 2012
- Расширение пользовательского интерфейса с помощью Visual Studio 2012 и Blend Development Tools
- Описать основы XAML
- Описать способы и методы разработки логики для XAML
- Описать расширенные возможности XAML
Модуль 3. Представление данных
- Работа с элементами управления
- Использование GridView
- Представление данных по потреблению
- Использование элемента управления GridView
- Описать представление данных с использованием различных элементов управления и различия между элементами управления
- Описать элементы представления данных (GridView)
Модуль 4. Размещение элементов при помощи встроенных средств Windows 8
- Архитектура WinRT
- Элементы размещения Windows 8
- Использование AppBar
- Масштабирование и привязка (snapping)
управления
- Создание панели AppBar
- Создание адаптированных представлений
- Описать возможности WinRT и элементы управления
- Использовать элементы управление для редактирования текста
- Использовать элементы управления WinRT
- Описать макеты элементов управления, доступные в приложениях Windows Store
- Реализовать AppBar и описать его функциональность
Модуль 5. Работа с файлами в приложениях Windows Store
- Работа с файлами и потоками в/в приложений Windows Store
- Доступ к файлам из пользовательского интерфейса приложения
- Чтение данных из файла заметок
- Запись данных в файл заметок
- Перечислить объекты пространства имен Windows.Storage и их возможности
- Описать рекомендации по использованию объектов файловой системы и потоков в/в
- Описать асинхронную природу файловой системы и потоков в/в
- Описать элементы для управления файлами и контактами
Модуль 6. Управление жизненным циклом приложений Windows Store
- Управление жизненным циклом
- Запуск приложения Windows Store
- Реализация стратегии управлении состоянием
- Изучение различных состояний жизненного цикла приложений
- Реализация управления состоянием
- Описать жизненный цикл приложения в Windows Store
- Перечислить советы по реализации запуска и активации приложений в Windows Store
- Описать концепции управления состоянием приложений в Windows Store
Модуль 7. Работа с шаблонами и ресурсами
- Реализация шаблонов
- Создание совместно используемых ресурсов
- Создание шаблона элемента управления
- Реализовать шаблон элемента управления для модификации встроенных элементов управления
- Описать концепции ResourceDictionary и стили использования словарей
Модуль 8. Навигация в приложениях Windows Store
- Управление навигацией в приложениях Windows Store
- Контекстное масштабирование (Semantic Zoom)
- Добавление навигации в приложение
- Реализация контекстного масштабирования
- Описать принципы навигации в приложениях Windows Store
- Описать контекстное масштабирование
Модуль 9. Реализация контрактов Windows 8
- Проектирование панелей Charm и контрактов
- Контракт Search
- Контракт Share
- Управление настройками и предпочтениями приложений
- Реализация контракта Search
- Реализация контракта Share
- Добавление нового элемента на панель настройки
- Описать и реализовать концепции панелей Charm и контрактов
- Описывать и реализовать панель Charm Search и варианты расширения приложений через контракты Search
- Описывать и реализовать Charm Share и варианты расширения приложений через контракты Share
- Описать средства управления настройками и предпочтениями приложений (Сharm Settings)
Модуль 10. Реализация плиток и пользовательских уведомлений
- Реализация плиток, живых плиток, вторичных плиток и значков уведомлений
- Реализация всплывающих уведомлений (Toast Notification)
- Реализация живой плитки
- Добавление вторичной плитки
- Описать и реализовать живые плитки, описать типы плиток и ассоциированные шаблоны
- Описать значки уведомлений
- Описать горячие уведомления
Модуль 11. Проектирование и реализация стратегии доступа к данным
- Выбор стратегии доступа к данным
- Работа с удаленными данными
- Описать различные стратегии доступа к данным, их преимущества, недостатки, и когда их уместно использовать
- Описать распространенные проблемы, возникающие при работе с удаленными данными
Модуль 12. Обработка событий связанных с мышью, клавиатурой и сенсорным управлением
- Работа с событиями мыши
- Работа с жестами сенсорного управления
- Реализация обработки событий мыши
- Реализация обработки жестов
- Описать и реализовать сценарии обработки указателя мыши и одиночного касания
- Описать и реализовать сценарии обработки жестов и сенсорного управления
Модуль 13. Планирование развертывания приложений в магазине Windows Store
- Публикация приложений в Windows Store
- Сертификация приложений Windows Store
- Развертывание корпоративных приложений
- Описать концепции публикации приложений в Windows Store
- Описать процесс сертификации приложений Windows Store и требований для публикации приложений
- Описать требования к хранилищу для развертывания корпоративных приложений
Длительность: 40 академических часов
Стоимость: 29 500 руб.
Скрытое содержимое.
http://edu.softline.ru/vendors/microsoft/course-20484