20485: Углубленный курс по разработке приложений для Windows Store на языке C#
О чём курс
Курс «Advanced Windows Store App Development Using C#» представляет собой углубленную программу обучения, разработанную для профессиональных разработчиков, стремящихся выйти на новый уровень в создании качественных и востребованных приложений для экосистемы Windows Store. Данная программа является логическим продолжением базового обучения и фокусируется на сложных аспектах проектирования, оптимизации и дифференциации программных продуктов. Основная цель курса — дать слушателям комплексное понимание того, как создавать не просто функциональные, а конкурентоспособные приложения, которые эффективно взаимодействуют с пользователем, используют аппаратные возможности устройств и обеспечивают стабильную работу в различных сценариях.
Курс идеально подходит для разработчиков, имеющих опыт программирования более одного года и уверенно владеющих языками C# и XAML. Программа обучения построена таким образом, чтобы подготовить специалистов к успешной сдаче сертификационного экзамена 70-485: Advanced Windows Store App Development Using C#, что делает её отличным выбором для тех, кто планирует подтвердить свою квалификацию на международном уровне. Общая продолжительность курса составляет 40 академических часов, в течение которых теоретические блоки тесно переплетаются с практическими лабораторными работами, позволяющими закрепить полученные знания в реальных условиях разработки.
В процессе обучения вы освоите широкий спектр продвинутых инструментов и техник. Вы научитесь создавать визуально привлекательные интерфейсы с использованием сложной анимации и переходов, что значительно улучшает пользовательский опыт. Особое внимание уделяется вопросам глобализации и локализации, что критически важно для выхода на международные рынки. Вы узнаете, как эффективно управлять данными, включая стратегии кэширования и работу с файловыми системами, а также как создавать собственные элементы управления и интегрировать компоненты WinMD для расширения функциональности приложений.
Курс также охватывает критически важные аспекты взаимодействия с аппаратным обеспечением и системными сервисами: от захвата потоков мультимедиа с камеры и микрофона до работы с датчиками устройства и фоновыми задачами. Вы научитесь реализовывать контракты печати и «Play To», интегрировать облачные уведомления (WNS) и обеспечивать безопасность данных через современные механизмы аутентификации. Кроме того, программа затрагивает бизнес-составляющую разработки: вы узнаете, как внедрять пробные лицензии, реализовывать покупки внутри приложений (in-app purchase) и интегрировать рекламные модули для монетизации ваших проектов. Завершающим этапом обучения станет освоение инструментов трассировки и профилирования, которые необходимы для диагностики проблем, мониторинга производительности и обеспечения высокого качества финального продукта перед его публикацией в магазине Windows Store.
Программа обучения
Модуль 1. Особенности приложений Windows Store Обзор приложений Windows Store Место приложений Windows Store в экосистеме Windows 8 По окончании этого модуля Вы будете уметь: Описать основные возможности приложений Windows Store Описать основные понятия, связанные с интеграцией приложений Windows Store в экосистему Windows Модуль 2. Реализация анимации и переходов Использование анимации Работа с переходами и преобразованиями Лабораторная работа: Реализация анимации и переходов Использование анимации в приложениях Windows Store Создание переходов и преобразований в приложениях Windows Store По окончании этого модуля Вы будете уметь: Описать встроенные библиотеки анимации WinRT и проигрывание сценария использования (StoryBoard) Применять переходы и преобразования Модуль 3. Глобализация и локализация Работа с файлами ресурсов Локализация вывода данных Лабораторная работа: Реализация глобализации и локализации Создание и использования файлов ресурсов Локализация вывода данных По окончании этого модуля Вы будете уметь: Создавать и управлять локализованными ресурсами Применять средства локализации в многоязычных приложениях Модуль 4. Брэндинг приложений Настройка стартовой заставки Брэндинг пользовательского интерфейса Лабораторная работа Брэндинг приложений Создание и настройка стартовой заставки Создание бренда пользовательского интерфейса приложения Windows Store По окончании этого модуля Вы будете уметь: Создавать и отображать стартовую заставку Различать приложения Windows Store по брендам Модуль 5. Управление данными приложений Настройки хранилищ данных Реализация кэширования данных Управление доступом к файлам Лабораторная работа: Кэширование данных Кэширование данных По окончании этого модуля Вы будете уметь: Описать механизмы хранения, доступные для приложений Windows Store Описать стратегии кэширования Описать расширенные возможности доступа к файлам Модуль 6. Создание элементов управления и компонентов Создание пользовательских элементов управления Расширение существующего управления Использование компонентов WinMD Лабораторная работа: Создание элементов управления и компонентов Создание и использование пользовательских элементов управления Использование компонентов WinMD По окончании этого модуля Вы будете уметь: Создавать пользовательские элементы управления Создавать и расширять элементы управления, основанные на шаблонах Использовать компоненты WinMD Модуль 7. Реализация расширенных контрактов Контракт Print Контракт Play To Лабораторная работа: Контракт Print Печать одиночной страницы Печать нескольких страниц По окончании этого модуля Вы будете уметь: Печатать с помощь контракта Print Описать Play To API Модуль 8. Облачный сервис Windows Push Notification (WNS) Сервис Windows Push Notification (WNS) Взаимодействие с сервисом Windows Push Notification (WNS) Лабораторная работа: Сервис Windows Push Notification (WNS) Управление сервисом Windows Push Notification (WNS) По окончании этого модуля Вы будете уметь: Описать сервис Windows Push Notification (WNS) Создавать оповещения WNS Модуль 9. Захват потока мультимедиа Использование CameraCaptureUI для захвата изображений, видео или аудио Использование MediaCapture для захвата изображений, видео или аудио Лабораторная работа: Захват потока мультимедиа Захват видео с помощью CameraCaptureUI API Захват изображения с помощью MediaCapture API По окончании этого модуля Вы будете уметь: Использовать CameraCaptureUI API Использовать MediaCapture API Модуль 10. Фоновые задачи Создание фоновых задач Использование фоновых задач в приложениях Windows Store Лабораторная работа: Фоновые задачи Создание и использование фоновой задачи Управление фоновыми задачами По окончании этого модуля Вы будете уметь: Описать фоновые задачи Управлять фоновыми задачами Модуль 11. Работа с датчиками и устройствами Работа с датчиками (sensors) Работа с устройствами (devices) Лабораторная работа: Работа с датчиками и устройствами Использование датчика ориентации устройства Использование сервисов определения местоположения По окончании этого модуля Вы будете уметь: Определять наличие датчиков, тестировать их доступность, обрабатывать события Определять доступность устройств, перечислять устройства, запрашивать их возможности и свойства, использовать их Модуль 12. Получение дохода от вашего приложения Реализация пробной (trial) лицензии на приложения Windows Store Реализация покупки через приложение (in-app purchase) Реклама в приложениях Windows Store Лабораторная работа: Получение дохода с вашего приложения Использование классов Windows.Store для поддержки пробной лицензии Реализация покупки через приложение По окончании этого модуля Вы будете уметь: Реализовать пробную функциональность и переход к полной лицензии Реализовать покупку через приложение Реализовать рекламу в приложениях Windows Store Модуль 13. Безопасность данных в приложениях Windows Store Управление аутентификацией Windows Управление web-аутентификацией Шифрование данных в приложениях Windows Store Лабораторная работа: Обеспечение безопасности данных в приложениях Windows Store Шифрование информации о пользователе Использование средств контроля доступа (ACS) при аутентификации По окончании этого модуля Вы будете уметь: Проводить аутентификацию с помощью Windows Live аутентификации Проводить аутентификацию с помощью протоколов веб-аутентификации Шифровать данные Модуль 14. Трассировка и профилирование приложений Windows Store Трассировка приложений Windows Store Профилирование приложений Windows Store По окончании этого модуля Вы будете уметь: Трассировать приложения Windows Store Профилировать приложения Windows Store
Теги курса
Другие материалы школы 12
С Специалист Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.