Текст площадки «Складчик». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
Microsoft Certified Solutions Developer (MCSD): Windows Store Apps Using C#
Читать полное описание
Учебный центр Softline №1
Комплект курсов от Softline
для подготовки к экзаменам для получения статуса
Microsoft Certified Solutions Developer (MCSD): Windows Store Apps Using C#
Курсы20483B
Программирование на C#20484С
Основы разработки приложений Windows Store на C#20485С
Углубленная разработка приложений на C# для Windows Store AppЭкзамены70-483
Programming in C#70-484
Essentials of Developing Windows Store Apps using C#70-485
Advanced Windows Store App Development using C#
Описание курсов
О курсе
Курс позволяет слушателям приобрести знания и навыки программирования, необходимые для разработки Windows приложений с использованием языка программирования C#. Курс охватывает основы построения программ на языке C#, синтаксис языка и детали реализации приложений на платформе .NET Framework 4.5, а также знакомит слушателей с методами и технологиями, используемыми в современных настольных и корпоративных приложениях. В курсе рассматриваются обработка событий, программирование пользовательского интерфейса, доступ к базам данных, асинхронное выполнение операций, создание пользовательских атрибутов и шифрование/дешифрование данных. Курс использует среду разработки Visual Studio 2012 на платформе Windows 8.
Профиль аудитории
Этот курс предназначен для опытных разработчиков, которые уже имеют опыт программирования в C, C++, JavaScript, Objective-C, Microsoft Visual Basic или Java и понимают концепции объектно-ориентированного программирования.
По окончании курса слушатели смогут:
Описать синтаксис и основные особенности C#
Создавать и вызывать методы, перехватывать и обрабатывать исключения, описывать требования к мониторингу масштабируемых приложений
Реализовать базовую структуру и основные элементы типичного настольного приложения
Создавать классы, определять и реализовать интерфейсы, а также создавать и использовать коллекции
Использовать наследование для создания иерархии классов, расширять классы .NET Framework, а также создавать универсальные классы и методы
Читать и записывать данные с помощью методов файлового ввода/вывода, потоков, сериализовать и десериализовать данные в различных форматах
Создавать и использовать модель данных (Entity Data Model) для доступа к базам данных и с помощью LINQ-запросов, обновлять данные
Создавать графический интерфейс пользователя средствами XAML
Повышать удобство и снижать время отклика приложений с помощью задач и асинхронных операций
Интегрировать неуправляемые библиотеки (unmanaged libraries) и динамические компоненты в приложения C#
Использовать метаданные с помощью отражения (reflection), создавать и использовать пользовательские атрибуты, генерировать код во время выполнения, а также управлять версиями сборок
Шифровать и расшифровывать данные с помощью симметричного и асимметричного шифрования
Этот курс дает слушателям знания и навыки, необходимые для разработки приложений 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
Разворачивать корпоративные приложения
Один курс · разные способы доступа
Где удобнее учиться?
Сравните цену и то, как будете заниматься.
Выбирайте не только по цене
ЦенаСумма и выгодность предложения
Удобство интерфейсаОценка формата занятий
Встроенный просмотрБез скачивания всего курса
Занятия с телефонаБез работы с архивами
Без рекламыПри работе с материалами
Найти нужный моментНе пересматривая весь урок
Разобраться в темеПомощь по содержанию, не куратор
«В Курсе» — наш основной вариант для перехода. В таблице — возможности сервисов; состав конкретного курса уточняйте перед оплатой.
Как мы оцениваем и что входит в доступ
Звёзды — наша оценка, не отзывы покупателей. Удобство: 2 базовых балла, по одному за занятия без обязательного скачивания, навигацию по курсу и встроенного помощника. Оценка описывает формат сервиса, а не проверку каждого урока.
Цена сравнивается только при подтверждённых одинаковых тарифе, сроке и виде оплаты. Разница с минимальной ценой до 10% — 5 звёзд, до 30% — 4, до 60% — 3, до 100% — 2, больше — 1. Устаревшие и неизвестные цены не оцениваются. Прочерк означает, что данных недостаточно, а не что функции нет.
В Курсе
Курс ещё не подтверждён в библиотеке. Пока доступен поиск во «В Курсе»; цену и возможность добавления нужно уточнить.
Складчик
Условия оплаты
Взнос за участие на площадке: 51 903 ₽. Доступность материала зависит от стадии сбора.
Предоставление визуальной обратной связи во время длительных операций
Обрабатывать события жизненного цикла приложений и расширениями PLM, предоставляемых шаблонами Visual Studio 2012
На странице площадки указано: Взнос 51 903 р.. Тип платежа, актуальность и соответствие полной цене курса требуют проверки.
Условия проверены 24.09.2026. Перед оплатой проверьте состав предложения у продавца.
Время не указано
Типы данных, операторы и выраженияВремя не указано
Программирование языковых конструкций на C#Время не указано
Лабораторная работа: Разработка приложения Class EnrolmentВремя не указано
Реализация функциональности редактирования списка студентовВремя не указано
Реализация функциональности добавления в список студентовВремя не указано
Реализация функциональности удаления из списка студентовВремя не указано
Отображение возраста студентаВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Описать архитектуру .NET Framework приложения и использовать функции Visual Studio 2012 и C# для поддержки разработки в .NET FrameworkВремя не указано
Использовать основные типы данных, операторы и выражения C#Время не указано
Использовать стандартные конструкции C#Время не указано
Модуль 2. Создание методов, обработка исключений и мониторинг приложенийВремя не указано
Создание и вызов методовВремя не указано
Создание перегруженных методов и использование опциональных (optional) и параметров, возвращающих значение (Output)Время не указано
Обработка исключенийВремя не указано
Мониторинг приложенийВремя не указано
Лабораторная работа: Расширение функциональности приложения Class EnrolmentВремя не указано
Рефакторинг существующего кодаВремя не указано
Проверка корректности (validation) информации о студентеВремя не указано
Сохранение изменений списка классовВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Создавать и вызывать методы, передавать параметры в методы, возвращать значения из методовВремя не указано
Создавать перегруженные методы, а также использовать опциональные (optional), а также возвращающие значение (Output) параметрыВремя не указано
Перехватывать и обрабатывать исключения, записывать информацию в журнал событийВремя не указано
Объяснить требования для регистрации, трассировки и профилирования в масштабируемых приложенияхВремя не указано
Модуль 3. Разработка кода для графического приложенияВремя не указано
Реализация структур и перечисленийВремя не указано
Организация данных в коллекцииВремя не указано
Обработка событийВремя не указано
Лабораторная работа: Написание кода для приложения Grades PrototypeВремя не указано
Добавление логики навигацииВремя не указано
Создание типов данных для хранения информации о пользователях и классахВремя не указано
Отображение информации о пользователях и классахВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Определять и использовать структуры и перечисленияВремя не указано
Создавать и использовать простые коллекции для хранения данных в памятиВремя не указано
Создавать, подписывать и генерировать событияВремя не указано
Модуль 4. Создание классов и реализация коллекцийВремя не указано
Создание классовВремя не указано
Определение и реализация интерфейсовВремя не указано
Реализация коллекцииВремя не указано
Лабораторная работа Добавление проверки данных и коллекции в приложение GradesВремя не указано
Реализация Teacher, Student и Grade Types как классовВремя не указано
Добавление проверки данных в класс GradesВремя не указано
Вывод отсортированного списка студентовВремя не указано
Добавление информации об учителяхВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Создавать и использовать классыВремя не указано
Определять и реализовывать интерфейсыВремя не указано
Создавать универсальные (generic) коллекцийВремя не указано
Модуль 5. Создание иерархии классов при помощи наследованияВремя не указано
Создание иерархии классовВремя не указано
Расширение классов .NET FrameworkВремя не указано
Создание универсальных (generic) типовВремя не указано
Лабораторная работа: Рефакторинг основных функций класса UserВремя не указано
Создание и наследование от базового класса пользователя (User)Время не указано
Реализация сложного пароля с помощью абстрактного методаВремя не указано
Создание собственного исключения ClassFullExceptionВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Определить абстрактные классы и наследовать от базового класса для создания иерархии классовВремя не указано
Наследовать классы .NET Framework и использовать методы расширения для добавления пользовательских функций к унаследованным классамВремя не указано
Создавать универсальные классы и методыВремя не указано
Модуль 6. Чтение и запись локальных данныхВремя не указано
Чтение и запись файловВремя не указано
Сериализации и десериализации данныхВремя не указано
Реализация ввода/вывода с помощью потоковВремя не указано
Лабораторная работа: Создание отчета GradesВремя не указано
Сериализация данных для XML отчета GradesВремя не указано
Предварительный просмотр отчета GradesВремя не указано
Сохранение сериализованных данных Grades в файлВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Читать и записывать данные из файловой системы с помощью файлового ввода/выводаВремя не указано
Преобразовать данные в формат, доступный для записи или чтения из файла или другого источника данныхВремя не указано
Использовать потоки для передачи и приема данных из файла или другого источника данныхВремя не указано
Модуль 7. Доступ к базе данныхВремя не указано
Создание и использование моделей данных (Entity Data Models)Время не указано
Запрос данных с помощью LINQВремя не указано
Обновление данных с помощью LINQВремя не указано
Лабораторная работа: Получение и изменение данных GradesВремя не указано
Создание модели данных (Entity Model) для базы данныхВремя не указано
Обновление данных Student и Grade Data при помощи Entity FrameworkВремя не указано
Надстройка модели для проверки корректности данныхВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Создавать модели данных, описать основные классы, содержащиеся в модели, а также настраивать сгенерированный кодВремя не указано
Использовать LINQ-запросы и работать с даннымиВремя не указано
Использовать LINQ для вставки, обновления и удаления данныхВремя не указано
Модуль 8. Доступ к удаленным даннымВремя не указано
Доступ к данным через сетьВремя не указано
Доступ к данным в облакеВремя не указано
Лабораторная работа: Получение и изменение данных Grades в облакеВремя не указано
Создание службы WCF Data Services для баз данных SchoolGradesВремя не указано
Интеграция службы WCF Data Services в приложениеВремя не указано
Получение студенческой фотографии через интернетВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Использовать классы в пространстве имен System.Net для передачи и приема данных через сетьВремя не указано
Создавать и использовать WCF Data Services для доступа к данным в облакеВремя не указано
Модуль 9. Проектирование пользовательского интерфейса для графических приложенийВремя не указано
Использование XAML для проектирования пользовательского интерфейсаВремя не указано
Привязка элементов управления к даннымВремя не указано
Стилизация пользовательского интерфейсаВремя не указано
Лабораторная работа: Настройка студенческой фотографии и стилизация приложенийВремя не указано
Настройка внешнего вида студенческих фотографийВремя не указано
Стилизация формы входа в приложение и элемента управления StudentPhotoВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Определить виды и элементы XAML для дизайна графического интерфейса пользователяВремя не указано
Использовать методы привязки данных для соединения XAML элементов с источниками данных и видамиВремя не указано
Добавлять дизайн и динамические преобразования в пользовательский интерфейс XAMLВремя не указано
Модуль 10. Повышение производительности приложенийВремя не указано
Реализация многопоточности с помощью классов Tasks и лямбда выраженийВремя не указано
Асинхронное выполнение операцийВремя не указано
Синхронизация одновременного доступа к даннымВремя не указано
Лабораторная работа: Повышение отзывчивости и производительности приложенийВремя не указано
Обеспечение отзывчивости пользовательского интерфейса во время доступа к объекту TeachersВремя не указано
Предоставление визуальной обратной связи во время длительных операцийВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Реализовать многозадачность с помощью классов Tasks и лямбда выраженийВремя не указано
Асинхронно выполнять операцииВремя не указано
Координировать одновременный доступ к общим данным для нескольких задач с помощью синхронных примитивов и сопутствующих коллекцийВремя не указано
Модуль 11. Интеграция с неуправляемым (unmanaged) кодомВремя не указано
Создание и использование динамических объектовВремя не указано
Управление временем жизни объектов и unmanaged ресурсамиВремя не указано
Лабораторная работа: Обновление отчетаВремя не указано
Создание отчета Grades с помощью Microsoft Office WordВремя не указано
Управление временем жизни объектов при помощи метода DisposeВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Интегрировать наследуемый код в приложение C # с помощью DLRВремя не указано
Контролировать время жизни unmanaged ресурсов и гарантировать их правильное освобождениеВремя не указано
Модуль 12. Создание повторно используемых типов и сборокВремя не указано
Проверка метаданных объектаВремя не указано
Создание и использование пользовательских атрибутов6Время не указано
Генерация управляемого кодаВремя не указано
Управление версиями, подпись и развертывание сборокВремя не указано
Лабораторная работа: Определение данных для включения в отчет GradesВремя не указано
Создание собственного атрибута IncludeInReportВремя не указано
Генерация отчетовВремя не указано
Централизованное хранение сборки Grades.UtilitiesВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Проверять метаданные объектов во время выполнения с помощью рефлексииВремя не указано
Создавать и использовать пользовательские атрибуты классаВремя не указано
Создавать управляемый код во время выполнения с помощью CodeDOMВремя не указано
Управлять различными версиями и размещать сборки в глобальном кэше (GAC)Время не указано
Модуль 13. Шифрование данныхВремя не указано
Реализация симметричного шифрованияВремя не указано
Реализация асимметричного шифрованияВремя не указано
Лабораторная работа: Шифрование отчета GradesВремя не указано
Шифрование отчета GradesВремя не указано
Расшифровка отчета GradesВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Выполнять симметричное шифрование с помощью классов System.SecurityВремя не указано
Выполнять асимметричное шифрование с помощью классов System.SecurityВремя не указано
О курсеВремя не указано
02Программа курса127 уроков
Обзор платформы 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 StoreВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Описать платформу, архитектуру и особенности Windows 8Время не указано
Описать основы пользовательского интерфейса Windows 8Время не указано
Описать основы концепции приложений Windows StoreВремя не указано
Описать новые модели API, построение поддержки приложений Windows Store и подключение мультиязыкового интерфейсаВремя не указано
Описать Visual Studio 2012 и языки, поддерживающие разработку под WinRTВремя не указано
Модуль 2. Создание пользовательских интерфейсов с помощью XAMLВремя не указано
Основы 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)Время не указано
Лабораторная работа: Реализация макета при помощи встроенных в Windows 8 элементовВремя не указано
управленияВремя не указано
Создание панели AppBarВремя не указано
Создание адаптированных представленийВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Описать возможности WinRT и элементы управленияВремя не указано
Использовать элементы управление для редактирования текстаВремя не указано
Использовать элементы управления WinRTВремя не указано
Описать макеты элементов управления, доступные в приложениях Windows StoreВремя не указано
Реализовать AppBar и описать его функциональностьВремя не указано
Модуль 5. Работа с файлами в приложениях Windows StoreВремя не указано
Работа с файлами и потоками в/в приложений Windows StoreВремя не указано
Доступ к файлам из пользовательского интерфейса приложенияВремя не указано
Лабораторная работа: Работа с файлами в приложениях Windows StoreВремя не указано
Чтение данных из файла заметокВремя не указано
Запись данных в файл заметокВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Перечислить объекты пространства имен Windows.Storage и их возможностиВремя не указано
Описать рекомендации по использованию объектов файловой системы и потоков в/вВремя не указано
Описать асинхронную природу файловой системы и потоков в/вВремя не указано
Описать элементы для управления файлами и контактамиВремя не указано
Модуль 6. Управление жизненным циклом приложений Windows StoreВремя не указано
Управление жизненным цикломВремя не указано
Запуск приложения Windows StoreВремя не указано
Реализация стратегии управлении состояниемВремя не указано
Лабораторная работа: Управление жизненным циклом приложений в Windows StoreВремя не указано
Изучение различных состояний жизненного цикла приложенийВремя не указано
Реализация управления состояниемВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Описать жизненный цикл приложения в Windows StoreВремя не указано
Перечислить советы по реализации запуска и активации приложений в Windows StoreВремя не указано
Описать концепции управления состоянием приложений в Windows StoreВремя не указано
Модуль 7. Работа с шаблонами и ресурсамиВремя не указано
Реализация шаблоновВремя не указано
Создание совместно используемых ресурсовВремя не указано
Лабораторная работа: Работа с шаблонами и ресурсамиВремя не указано
Создание шаблона элемента управленияВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Реализовать шаблон элемента управления для модификации встроенных элементов управленияВремя не указано
Описать концепции ResourceDictionary и стили использования словарейВремя не указано
Модуль 8. Навигация в приложениях Windows StoreВремя не указано
Управление навигацией в приложениях Windows StoreВремя не указано
Контекстное масштабирование (Semantic Zoom)Время не указано
Лабораторная работа: Проектирование и реализация навигации в приложении Windows StoreВремя не указано
Добавление навигации в приложениеВремя не указано
Реализация контекстного масштабированияВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Описать принципы навигации в приложениях Windows StoreВремя не указано
Описать контекстное масштабированиеВремя не указано
Модуль 9. Реализация контрактов Windows 8Время не указано
Проектирование панелей Charm и контрактовВремя не указано
Контракт SearchВремя не указано
Контракт ShareВремя не указано
Управление настройками и предпочтениями приложенийВремя не указано
Лабораторная работа: Реализация контрактов Windows 8Время не указано
Реализация контракта SearchВремя не указано
Реализация контракта ShareВремя не указано
Добавление нового элемента на панель настройкиВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Описать и реализовать концепции панелей Charm и контрактовВремя не указано
Описывать и реализовать панель Charm Search и варианты расширения приложений через контракты SearchВремя не указано
Описывать и реализовать Charm Share и варианты расширения приложений через контракты ShareВремя не указано
Описать средства управления настройками и предпочтениями приложений (Сharm Settings)Время не указано
Модуль 10. Реализация плиток и пользовательских уведомленийВремя не указано
Реализация плиток, живых плиток, вторичных плиток и значков уведомленийВремя не указано
Реализация всплывающих уведомлений (Toast Notification)Время не указано
Лабораторная работа: Реализация плиток и пользовательских уведомленийВремя не указано
Реализация живой плиткиВремя не указано
Добавление вторичной плиткиВремя не указано
По окончании этого модуля слушатели смогут:Время не указано
Описать и реализовать жВремя не указано
Альтернативы для выбора
Похожие курсы по этой теме
Это другие программы на близкую тему. Они не считаются тем же курсом: сравните содержание, преподавателей и условия.
Похожая тема в направлении «Разработка и программирование»
Курс предоставляет все необходимые знания и навыки, позволяющие успешно сдать сертификационный экзамен первой ступени (ОСА) по 8-й версии Java. От обычных учебников данный курс отличается целым рядом специфических особенностей, а именно:
Курс позволяет слушателям приобрести знания и навыки программирования, необходимые для разработки Windows приложений с использованием языка программирования C#. Курс охватывает основы построения программ на языке C#, синтаксис языка и детали реализации приложений на платформе .NET Framework 4.5, а также знакомит слушат