Будьте добры сообщите какой срок проверки заданий и каким способом я буду оповещен! |
Академия Microsoft: Разработка приложений для Windows 8: Информация
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
Вам нравится? Нравится 36 студентам
Уровень:
Для всех
Длительность:
6:49:00
Студентов:
6312
Выпускников:
124
Курс посвящен вопросам дизайна и разработки приложений для Windows 8 с использованием HTML/JS либо XAML/C#.
В процессе изучения курса и выполнения лабораторной работы создается типовое приложение (с возможностью кастомизации на свое усмотрение), работа над которым поможет разобраться в ключевых аспектах создания и публикации WinRT-приложения для Windows 8.
Специальности: Программист, Архитектор программного обеспечения
Дополнительные курсы
- Разработка приложений для Modern UI: Windows 8
- Разработка приложений для Windows Phone 7
- Введение в разработку для Windows Phone
- Разработка компьютерных игр для Windows Phone 7 с использованием технологий Silverlight и XNA
- Программирование для Windows Phone для начинающих
- Основы разработки приложений для мобильных устройств на платформе Windows Phone
План занятий
Глава <<
Занятие
Заголовок <<
Дата изучения
Глава 1 <<
Введение в разработку и дизайн приложений
Онлайн-школа: Зачем и как учиться?
В лекции дается общий обзор онлайн-курса по разработке для Windows 8. Описываются задачи и структура курса, а также ожидания от студентов, проходящих обучение.
Оглавление
-
Что важно знать про Windows 8
Вводная лекция по разработке под Windows 8, дается обзор экосистемы и возможностей платформы.
Оглавление
-
WinRT
Вводная лекция по работе с Windows Runtime (WinRT) и возможностям выбора языка разработки, открытых для разработчиков.
Оглавление
-
Что такое дизайн
Вводная лекция по дизайну приложений для Windows 8, в которой раскрывается важность дизайна для успеха приложений.
Оглавление
-
Язык дизайна Windows
В лекции описываются принципы дизайна приложений для Windows 8, которыми следует руководствоваться разработчикам и дизайнерам.
Оглавление
-
Процесс дизайна
В лекции описывается процесс дизайна приложений: от стартовой идеи до первых набросков и структуры приложения.
Оглавление
-
XAML/C#: введение в разработку на Visual Studio
Вводная лекция по разработке WinRT-приложений на XAML/C# с использованием Visual Studio 2012.
Оглавление
-
XAML/C#: запуск, отладка и симулятор
Вводная лекция по отладке приложения и использованию симулятора при разработке приложений (XAML/C#).
Оглавление
-
Blend для XAML
Вводная лекция по использованию Expression Blend для XAML для дизайна приложений под Windows 8.
Оглавление
-
HTML/JS: введение в разработку на Visual Studio
Вводная лекция по разработке WinRT-приложений на HTML/JS с использованием Visual Studio 2012.
Оглавление
-
HTML/JS: запуск, отладка и симулятор
Вводная лекция по отладке приложения и использованию симулятора при разработке приложений (HTML/JS).
Оглавление
-
Blend для HTML
Вводная лекция по использованию Expression Blend для HTML для дизайна приложений под Windows 8.
Оглавление
-
Лабораторная работа 1
45 минут
Создание приложения из шаблона
Представлены две версии практической работы: одна для разработчиков на XAML + C# и другая - для разработчиков на HTML + JS.
Оглавление
-
Глава 2 <<
Асинхронность, шаблоны и проектирование панелей
Асинхронность
В лекции рассказывается, почему необходимо использовать асинхронные методы для решения определенных задач и как это делать в WinRT-приложениях.
Оглавление
-
Работа с данными
Лекция посвящена ключевым способам работы с данными в WinRT-приложениях.
Оглавление
-
Роуминг данных
В лекции рассказывается о том, как синхронизировать настройки и файлы между различными устройствами на Windows 8/Windows RT.
Оглавление
-
Непрерывный UX
В лекции рассказывается о контексте существования приложения, который необходимо учитывать при его проектировании.
Оглавление
-
Шаблоны навигации
Лекция посвящена основным шаблонам навигации, используемым в WinRT-приложениях.
Оглавление
-
Проектирование панелей приложения
В лекции рассказывается об устройстве панелей приложения и важных аспектах, которые нужно помнить при их проектировании.
Оглавление
-
XAML/C#: асинхронность
В лекции рассказывается о том, как работать с асинхронными задачами в приложениях на XAML/C#.
Оглавление
-
XAML/C#: хранение данных
В лекции рассказывается о том, как работать с данными в приложениях на XAML/C#.
Оглавление
-
XAML/C#: сохранение и восстановление состояния приложения
В лекции рассказывается о том, как сохранять и восстанавливать состояние приложения на XAML/C#.
Оглавление
-
HTML/JS: асинхронность
В лекции рассказывается о том, как работать с асинхронными задачами в приложениях на HTML/JS.
Оглавление
-
HTML/JS: хранение данных
В лекции рассказывается о том, как работать с данными в приложениях на HTML/JS.
Оглавление
-
HTML/JS: сохранение и восстановление состояния приложения
В лекции рассказывается о том, как сохранять и восстанавливать состояние приложения на HTML/JS.
Оглавление
-
Обсуждение материалов первой недели
Запись обсуждения первой онлайн-консультации авторов курса, ответы на вопросы.
Оглавление
-
Обсуждение материалов второй недели
Запись обсуждения второй онлайн-консультации авторов курса, ответы на вопросы.
Оглавление
-
Глава 3 <<
Элементы управления
Элементы управления
В лекции дается общий обзор работы с элементами управления в WinRT-приложениях.
Оглавление
-
Разработка под разные платформы
В лекции рассказывается о том, как разрабатывать приложения под Windows 8 и Windows Phone с общим переносимым кодом (XAML/C#).
Оглавление
-
Жизненный цикл приложения
В лекции рассказывается о жизненном цикле приложения и управлении состоянием приложения, в частности способах сохранения и восстановления сессии (XAML/C#).
Оглавление
-
Язык жестов Windows 8
Лекция посвящена проектированию сенсорного ввода в приложении с учетом языка жестов Windows 8.
Оглавление
-
Композиция и сетка
Лекция посвящена проектированию экранов приложения с использованием сетки.
Оглавление
-
Типографика
Лекция посвящена ключевым правилам, о которых важно помнить при работе со шрифтами в приложениях для Windows 8.
Оглавление
-
XAML/C#: обработка мышки, пальцев, клавиатуры
В лекции дается обзор работы с событиями клавиатуры, мышки и сенсорного ввода в приложениях на XAML/C#.
Оглавление
-
XAML/C#: Добавление элементов управления
В лекции дается общий обзор работы с различными элементами управления в приложениях на XAML/C#.
Оглавление
-
XAML/C#: ListView и FlipView
Лекция посвящена работе с элементами управления ListView и FlipView в приложениях на XAML/C#.
Оглавление
-
HTML/JS: обработка мышки, пальцев, клавиатуры
В лекции дается обзор работы с событиями клавиатуры, мышки и сенсорного ввода в приложениях на HTML/JS.
Оглавление
-
HTML/JS: Добавление элементов управления
В лекции дается общий обзор работы с различными элементами управления в приложениях на HTML/JS.
Оглавление
-
HTML/JS: ListView и FlipView
Лекция посвящена работе с элементами управления ListView и FlipView в приложениях на HTML/JS.
Оглавление
-
Глава 4 <<
Контракты, многозадачность и дизайн
Контракты и расширения
Вводная лекция с обзором ключевых контрактов: поиска, общего доступа и настроек.
Оглавление
-
Контракты и расширения (продолжение)
В этой лекции продолжается обзор контрактов и расширений, предоставляемых для приложений платформой Windows Runtime.
Оглавление
-
Модель многозадачности и фоновые задачи
В этой лекции продолжается рассказ про модель выполнения приложения, способы активации и фоновые задачи.
Оглавление
-
Дизайн ListView/GridView
Лекция посвящена важным аспектам стилизации и брендирования отображения элементов управления ListView и GridView.
Оглавление
-
Контекстное масштабирование
В лекции описывается, что такое контекстное масштабирование и для каких задач его следует применять.
Оглавление
-
Чудо-кнопки, контракты и расширения. Дизайн
Лекция посвящена вопросам проектирования UI/UX при работе с контрактами и расширениями.
Оглавление
-
XAML/C#: GridView стилизация
Лекция посвящена вопросам настройки внешнего вида элемента управления GridView (XAML/C#).
Оглавление
-
XAML/C#: GridView шаблоны элемента и заголовка, связывание данных
Лекция посвящена работе с шаблонами и применению связывания данных при использовании GridView (XAML/C#).
Оглавление
-
XAML/C#: Контекстное масштабирование
Лекция посвящена внедрению контекстного масштабирования (Semantic Zoom) в проектах на XAML/C#.
Оглавление
-
HTML/JS: Шаблоны и связывание данных
Лекция посвящена использованию шаблонов и связывания данных в проектах на HTML/JS.
Оглавление
-
HTML/JS: Работа с ListView: стилизация и группировка
В лекции рассказывается, как настроить внешний вид ListView и организовать группировку контента (HTML/JS).
Оглавление
-
HTML/JS: Контекстное масштабирование
Лекция посвящена внедрению контекстного масштабирования (Semantic Zoom) в проектах на HTML/JS.
Оглавление
-
Обсуждение материалов (продолжение)
Онлайн-консультация авторов курса, ответы на вопросы.
Оглавление
-
Глава 5 <<
Плитки и фоновые задачи
Живые плитки и уведомления
В лекции делается общий обзор работы с плитками и уведомлениями в WinRT-приложениях.
Оглавление
-
Windows Azure: облачный бэкенд для Windows 8 приложений
В лекции описывается возможность расширения приложения с помощью облачного бэкенда на примере Windows Azure Mobile Services.
Оглавление
-
Команды в приложении
Лекция посвящена различным возможностям размещения команд в интерфейсе приложения.
Оглавление
-
Snap & Scale
В лекции описываются различные визуальные состояния приложения и типовые стратегии масштабирования приложения на разных экранах.
Оглавление
-
Дизайн плиток
Лекция посвящена вопросам проектирования плиток для приложений под Windows 8.
Оглавление
-
Дизайн нотификаций
Лекция посвящена вопросам проектирования нотификаций (уведомлений) для приложений под Windows 8.
Оглавление
-
XAML/C#: плитки и уведомления
Лекция посвящена программированию плиток и уведомлений на XAML/C#.
Оглавление
-
XAML/C#: Search, Share, Settings
Лекция посвящена работе с контрактами поиска, общего доступа и настроек на XAML/C#.
Оглавление
-
HTML/JS: плитки и уведомления
Лекция посвящена программированию плиток и уведомлений на HTML/JS.
Оглавление
-
HTML/JS: Search, Share, Settings
Лекция посвящена работе с контрактами поиска, общего доступа и настроек на HTML/JS.
Оглавление
-
Глава 6 <<
Тестирование и публикация приложения. Специальные возможности
Windows App Certification Kit
Лекция посвящена процессу тестирования приложения с помощью WACK.
Оглавление
-
Размещение в Windows Store
В лекции описывается процесс размещения приложения в Windows Store.
Оглавление
-
Распространение и продвижение приложений в Windows Store и Windows Phone Store
В лекции даются рекомендации по продвижению приложений в Windows Store и Windows Phone Store.
Оглавление
-
Подготовка приложения к публикации
В лекции рассказывается, как подготовить приложение к публикации с точки зрения подготовки промо-материалов, которые могут использоваться внутри магазина Windows.
Оглавление
-
Масштабирование графики
Лекция посвящена вопросам адаптации графики под экраны с разной плотностью пикселей.
Оглавление
-
Анимация
Лекция посвящена использованию библиотеки анимаций в WinRT-приложениях.
Видео к лекции будет опубликовано 7 мая.
Оглавление
-
XAML/C#: файлы и протоколы
Лекция посвящена работе с файлами и протоколами в приложениях на XAML/C#.
Оглавление
-
XAML/C#: триалы и внутренние платежи
Лекция посвящена добавлению триальных возможностей и внутренних платежей в приложениях на XAML/C#.
Оглавление
-
HTML/JS: файлы и протоколы
Лекция посвящена работе с файлами и протоколами в приложениях на HTML/JS
Оглавление
-
HTML/JS: триалы и внутренние платежи
Лекция посвящена добавлению триальных возможностей и внутренних платежей в приложениях на HTML/JS.
Оглавление
-
Устройства
В лекции дается обзор работы с различными устройствами и сенсорами в WinRT-приложениях.
Оглавление
-