другие сайты академии айти
Электронное обучение Ресурсы для обучения в любой точке мира, в удобное время
ООО «Электронные образовательные ресурсы». ГК АйТи Услуги для корпоративных заказчиков по разработке электронного образовательного контента и организации обучения
Интернет-магазин Здесь можно купить наши спецпредложения
С компьютером на «ты»! Бесплатное открытое онлайн обучение для всех
Свободное программное обеспечение в школах Информационно-образовательный портал
Электронные образовательные ресурсы для учителей Информационно-образовательный портал
Энергосбережение и энергоэффективность Информационно-образовательный портал

Разработка клиентских приложений с помощью Visual Studio 2010

Developing Windows Applications with Microsoft Visual Studio 2010



Разработка клиентских приложений с помощью Visual Studio 2010
Код: 10262
Направление обучения: ИТ/прочие
Продолжительность: 5 дней / 40 часов
Цена для физ. лиц: 25000 руб.
Цена для юр. лиц: 27000 руб.

Скачать прайс-лист (PDF)

Описание образовательной программы

Среда разработки Visual Studio 2010 охватывает все этапы создания приложений от дизайна и кодирования до тестирования и отладки.

Курс знакомит опытных программистов со спецификой проектирования и разработки клиентских приложений для Windows. 

Также в курсе рассматриваются основные приемы и методы эффективного использования WPF классов в профессиональных разработках, модели программирования WinForms и WPF, их отличия и предположительные применения.

Успешное окончание обучения по программе данного курса позволит специалистам:
  • Понимать, как различные бизнес требования могут повлиять на решения по проектированию, при планировании клиентских Windows приложений.
  • Познакомиться с новыми возможностями VisualStudio2010 WPF.
  • Проектировать и создавать пользовательские интерфейсы, соответствующие ожиданиям пользователей с точки зрения дизайна и функционала.
  • Создавать целостный и управляемый пользовательский интерфейс.
  • Познакомиться с рекомендациями по тестированию и научиться отлаживать приложения.
  • Обрабатывать исключения в Windows приложениях.
  • Реализовывать сценарии по взаимодействию с источниками данных.
  • Улучшать время отклика приложений.
  • Реализовывать в приложениях локализацию, помощь пользователю и специальные возможности.
  • Познакомится с основами по работе с графикой в WPF.
  • Создавать свои собственные элементы управления.
  • Использовать вложенные свойства, а также поведения ExpressionBlend.
  • Управлять состоянием и настройками на протяжении всего жизненного цикла приложения.
  • Разворачивать приложения с использованием различных методов, поддерживаемых VisualStudio2010.

Цель курса

Формирование знаний и практических навыков для разработки клиентских приложений на основе Microsoft Windows Presentation Foundation 4 (WPF) и Windows Forms с помощью Visual Studio 2010.

Целевая аудитория

Курс предназначен для профессиональных программистов Microsoft .NET, использующих Visual Studio для разработки клиентских настольных приложений.

Необходимая подготовка

  • Понимание проблемно-ориентированных методов и технологий разработки программного обеспечения.
  • Понимание жизненного цикла и современных моделей разработки программного обеспечения, концепции объектно-ориентированного и событийно-ориентированного программирования.
  • Создание диаграмм вариантов использования, проектирование и разработка пользовательского интерфейса.
  • Глубокое понимание стека решений .NET Framework 4 для Windows Forms.
  • Понимание целей, функций и возможностей платформы .NET Framework.
  • Опыт применения Visual Studio 2008 с использованием переменных, операторов, выражений ветвления и циклов. Создание и использование классов, методов и событий. Обнаружение синтаксических и логических ошибок. Доступ к данным.
  • Опыт объектно-ориентированного проектирования и разработки, включая создание и использование классов, свойств и методов; использование наследования, в т.ч. на основе абстрактных классов и с переопределением методов. Объявление, запуск и обработка событий. Обработка исключений. Реализация интерфейсов и полиморфизма; реализация совместных и статических членов; реализация обобщений; создание компонентов и библиотек классов.
  • Начальный опыт разработки (уровень 100) на основе WPF и XAML с помощью Visual Studio 2008.

Содержание

1. Проектирование настольного клиентского приложения. 
  • Определение области для миграции с Windows Forms на WPF. 
  • Лабораторная работа.

2. Введение в Visual Studio 2010 и WPF версии 4.
  • Новые возможности в Visual Studio 2010 и в WPF версии 
  • Лабораторная работа.

3. Проектирование и разработка пользовательского интерфейса.
  • Разработка макета страницы и использование элементов управления. 
  • Совместное использование ресурсов. 
  • Лабораторная работа.

4. Управление пользовательским интерфейсом.
  • Способы совместного использования логических ресурсов в приложении. 
  • Создание согласованного пользовательского интерфейса, используя стили. 
  • Изменение внешнего вида элементов управления с помощью шаблонов. 
  • Обработка событий и команд. 
  • Лабораторная работа.

5. Тестирование, модульное тестирование и отладка.
  • Введение в стратегии и пути модульного тестирования. 
  • Отладка XAML с помощью визуализатора и отслеживание источников. Обеспечение обратной связи с пользователем для необработанных исключений. 
  • Лабораторная работа.

6. Простая привязка данных и проверка данных.
  • Концепция и терминология привязки данных в WPF. 
  • Привязка данных к элементам управления, реализация уведомления об изменении свойства. 
  • Преобразование и проверка данных между источником и целью привязки. 
  • Представление данных во время разработки. Лабораторная работа.

7. Привязка к коллекции данных.
  • Связывание коллекции объектов, сортировка, фильтрация и группировка данных с помощью представления коллекции. 
  • Создание представления данных «мастер-детали и настройка отображения данных с помощью шаблонов данных. 
  • Лабораторная работа.

8. Повышение отзывчивости пользовательского интерфейса.
  • Применение асинхронных процессов для реализации отзывчивого пользовательского интерфейса. 
  • Лабораторная работа.

9. Интеграция локализации и помощи  для пользователя.
  • Функции локализации и глобализации, локализация WPF приложений. 
  • Поддержка пользователей с ограниченными возможностями. 
  • Лабораторная работа.

10. Двумерная графика, мультимедиа и печать.
  • Создание двумерной графики, отображение изображений в WPF приложения и добавление мультимедийного содержимого. 
  • Создание и печать документов. 
  • Лабораторная работа.

11. Настройка элементов управления.
  • Разработка элементов управления. 
  • Управление внешним видом элемента управления с помощью визуальных состояний. Интеграция технологий WPF и Windows Forms. 
  • Лабораторная работа.

12. Присоединенные свойства и поведения в WPF.
  • Реализация присоединенных свойств. 
  • Реализация в Expression Blend поведений, триггеров и действий. 
  • Реализация в интерфейсе пользователя drag-and-drop. 
  • Лабораторная работа.

13. Анимация в WPF.
  • Применение анимации в пользовательском интерфейсе с помощью триггеров. 
  • Визуализация данных. 
  • Лабораторная работа.

14. Параметры, состояние и жизненный цикл приложения.
  • Управление состоянием приложения, используя параметры приложения. 
  • Управление жизненным циклом приложения. 
  • Лабораторная работа.

15. Настройка и развертывание настольных клиентских приложений.
  • Параметры развертывания, создание пакета для автономной установки приложения или ClickOnce. 
  • Настройка параметров безопасности. 
  • Лабораторная работа.

Сертификация

 

Данный курс подготовит слушателей к сертификационному экзамену: 70-511: TS: Windows Applications Development with Microsoft .NET Framework 4.

 

А также к программе сертификации: MCTS: .NET Framework 4, Windows Applications. 

Получаемый документ

Удостоверение о повышении квалификации, или Сертификат.

(В зависимости от категории слушателей и общей продолжительности программы)


Оставить отзыв
Об этом курсе отзывов пока нет. Будьте первым.

Расписание


  • 03 Июля 2017
  • 18 Декабря 2017
  • Санкт-Петербург

Чтобы забронировать место авторизуйтесь на сайте или пройдите регистрацию.

Курсы со скидками
Контрактная система в сфере закупок товаров, работ и услуг для обеспечения государственных и муниципальных нужд
старая цена для физ.лиц: 14 515 руб.
цена со скидкой: 2017 руб.
старая цена для юр.лиц: 14 515 руб.
цена со скидкой: 2017 руб.
Роль педагога в обеспечении информационной безопасности обучающихся в сети Интернет
старая цена для физ.лиц: 4 900 руб.
цена со скидкой: 1500 руб.
старая цена для юр.лиц: 5 900 руб.
цена со скидкой: 1500 руб.
Мероприятия
Развитие бизнеса — получение заказов от корпораций с государственным участием
Бесплатные семинары для малого и среднего бизнеса по ФЗ-223. 15 городов.
Роль дополнительного профессионального образования в импортозамещении – 2017
Круглый стол для Российской Ассоциации Бизнес образования