Учебный центр «Специалист» при МГТУ им.Н.Э.Баумана Безлимитное обучение

+7 (495) 232-32-16

info@specialist.ru   skype icq

Интерактивные путеводители

Курсы Visual Studio

vs-s

Сертификации и экзамены

Данный курс готовит к экзаменам, входящим в программы подготовки сертифицированных специалистов международного уровня:

Данный курс готовит к успешной сдаче международных сертификационных экзаменов:

Типы обучения

Специалист-ТВ

Знаете ли Вы, что...

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

Не нашли нужный Вам курс?

Закажите его в индивидуальном формате или Напишите, и мы его сделаем!

but-sbscr.jpg

Курс 10262: Разработка Windows приложений в Microsoft Visual Studio



Цель курса:

Данный курс позволяет получить теоретические и практические навыки в создании дизайна и разработки клиентских приложений, основанных на Windows формах. Основной упор в курсе  делается на применение новой технологии Windows Presentation Foundation (WPF).


По окончании курса Вы будете уметь:
  • Выбрать технологию и архитектурные паттерны для клиентских приложений
  • Понимать новые возможности Visual Studio 2010 и WPF версии 4.0
  • Создавать дизайн и реализовывать пользовательский интерфейс в Visual Studio 2010 и WPF версии 4.0
  • Создавать целостный и эффективный пользовательский интерфейс
  • Понимать принципы модульного тестирования и отладки приложений
  • Эффективно использовать привязку данных и механизмы проверки данных в приложениях
  • Реализовывать привязку данных к коллекциям
  • Понимать принципы создания клиентских программ с малым временем отклика
  • Создавать локализованные приложения, реализовывать элементы помощи пользователю
  • Описывать основные графические возможности WFP, включая работу с аудио в видео
  • Настраивать элементы управления с использованием стилей и шаблонов
  • Создавать свои элементы управления
  • Понимать принципы использования механизмов поведения в клиентских приложениях
  • Реализовывать анимацию, разрабатывать визуализацию данных для клиентских приложений
  • Управлять состоянием приложения и его настройками на протяжении жизненного цикла работы программы
  • Развёртывать приложения различными методами, предоставляемыми Visual Studio 2010
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

Продолжительность курса - 40 ак. ч.

Преподаватели курса

Отзывы о курсе

Наличие теоретического материала в электронном и бумажном виде. Обширные практические занятия.

Cлушатель: Демкин Роман Юрьевич

Курс ориентирован на пользователей, готовящихся к сдаче экзаменов MS и меющие практические навыки в этой области

Cлушатель: Щербачев Кирилл Дмитриевич


Все отзывы по курсу

Предварительная подготовка

Требуемая подготовка: Успешное окончание курса Курс 10266: Программирование на С# с использованием Microsoft .NET Framework 4 или эквивалентная подготовка.

Рекомендуемая подготовка (необязательная): Успешное окончание курса Английский язык для IT специалистов (pre - intermediate) или знание технического английского языка.

Получить консультацию о необходимой предварительной подготовке по курсу Вы можете у наших менеджеров: +7 (495) 232-32-16.

Наличие предварительной подготовки является залогом Вашего успешного обучения. Предварительная подготовка указывается в виде названия других курсов Центра (Обязательная предварительная подготовка). Вам следует прочитать программу указанного курса и самостоятельно оценить, есть ли у Вас знания и опыт, эквивалентные данной программе. Если Вы обладаете знаниями менее 85-90% рекомендуемого курса, то Вы обязательно должны получить предварительную подготовку. Только после этого Вы сможете качественно обучиться на выбранном курсе.

Рекомендуемые курсы по специальности

Чтобы стать профессионалом, мы рекомендуем Вам вместе с этим курсом изучить:

Сертификации и экзамены

Данный курс готовит к экзаменам, входящим в программы подготовки сертифицированных специалистов международного уровня:

Данный курс готовит к успешной сдаче международных сертификационных экзаменов:

Программа курса

  Тема Ак. часов  
   
  Модуль 1. Дизайн клиентских приложений
  • Существующие технологии разработки клиентских приложений
  • Обзор архитектурных паттернов
  • Лабораторная работа: планирование создания клиентского приложения
2  
  Модуль 2. Введение в Visual Studio 2010 и WPF версии 4.0
  • Что нового в Visual Studio 2010?
  • Что нового в WPF версии 4.0?
  • Лабораторная работа: обзор возможностей Visual Studio 2010 и  XAML   
2  
  Модуль 3. Дизайн и разработка пользовательского интерфейса
  • Определение макета размещения элементов на форме/странице
  • Работа с элементами управления (Content Controls)
  • Работа со списками (Items Controls)
  • Создание разделяемых ресурсов в объекте форма/окно
  • Лабораторная работа: создание пользовательского интерфейса
2  
  Модуль 4. Работа с элементами управления
  • Создание разделяемых ресурсов в объекте приложение
  • Создание целостного пользовательского интерфейса  с применением стилей
  • Изменение внешнего вида элементов управления с применением шаблонов
  • Обработка событий и команд
  • Лабораторная работа: динамическое управление пользовательским интерфейсом
3  
  Модуль 5. Тестирование, модульное тестирование и отладка
  • Стратегии тестирование WPF приложений
  • Отладка XAML
  • Предоставление пользователю отчёта по необработанным исключениям 
  • Обзор возможностей по управлению безопасностью
  • Лабораторная работа: тестирование и отладка WPF приложения
2  
  Модуль 6. Привязка данных и проверка данных
  • Знакомство с механизмом привязки данных
  • Использование привязки данных
  • Реализация механизма извещения об изменении свойств
  • Преобразование данных
  • Проверка  данных
  • Формирование способа отображения данных
  • Лабораторная работа: использование привязки  данных 
3  
  Модуль 7. Привязка данных и коллекции
  • Использование коллекции как источника данных
  • Использование представления для коллекций
  • Разработка пользовательского интерфейса в варианте Master-Detail 
  • Использование шаблона данных 
  • Лабораторная работа: привязка данных и коллекции
3  
  Модуль 8. Улучшение времени отклика пользовательского интерфейса
  • Реализация асинхронных процессов
  • Реализация малых откликов в пользовательском интерфейсе
  • Лабораторная работа: улучшение производительности приложения
2  
  Модуль 9. Локализация и помощь пользователю
  • Введение в локализацию и  глобализацию
  • Реализация элементов помощи пользователю
  • Лабораторная работа: локализация в WPF приложении 
3  
  Модуль 10. WPF 2-D графика, мультимедиа и печать
  • Создание 2-D графики
  • Вывод изображений
  • Добавление мультимедиа
  • Создание и печать документов
  • Лабораторная работа С: реализация 2-D графики 
3  
  Модуль 11. Настройка элементов управления
  • Обзор элементов управления
  • Создание элементов управления
  • Управление внешним видом элементов на базе состояний (Visual States)
  • Интеграция WPF  и Windows Forms
  • Лабораторная работа: создание своих элементов управления
3  
  Модуль 12. Присоединяемые свойства и поведение в WPF
  • Реализация присоединяемых свойств
  • Реализация поведения, создание триггеров и действий
  • Реализация Drag-and-Drop в пользовательском интерфейсе
  • Лабораторная работа В: реализация операций  Drag-and-Drop
3  
  Модуль 13. Анимация в WPF
  • Использование анимации
  • Использование триггеров
  • Реализация визуализации данных
  • Лабораторная работа: создание анимации 
3  
  Модуль 14. Настройки и состояние приложения, жизненный цикл приложения
  • Управление состоянием приложения с использованием настроек приложения
  • Управление жизненным циклом приложения
  • Лабораторная работа: создание диалога по настройкам приложения
3  
  Модуль 15. Конфигурирование и развёртывание клиентского приложения
  • Варианты развёртывания
  • Развёртывание WPF приложения
  • Развёртывание XBAP
  • Конфигурирование настроек безопасности
  • Лабораторная работа: развёртывание приложений
3  
  Аудиторная нагрузка в классе с преподавателем 40  
  По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.  

Ближайшие группы 

Данный курс вы можете пройти как в очном формате, так и дистанционно в режиме вебинара . Чтобы записаться на вебинар, в корзине измените тип обучения на вебинар и выберите удобную для вас группу.
Чем отличается обучение в режиме вебинара от других видов обучения?

Полное расписание курса

Стоимость обучения (рублей) 

Курс может быть заказан согласно ФЗ-44, ФЗ-223 (закупка/аукцион/запрос котировок/конкурсные процедуры)
с 10:00 до 17:00 Вечер или Выходные
Стандартная цена
Вебинар Безлимитное обучение Записаться
Частные лица 21 990 21 990 21 990 4 990
Организации 23 990 23 990 23 990
Центр предоставляет специальную услугу Индивидуального обучения. Длительность индивидуального обучения - минимум 4 академических часа. Стоимость обучения в Москве уточняйте у менеджера. При выездном индивидуальном обучении устанавливается надбавка: +40% от стоимости заказанных часов при выезде в пределах МКАД, +40% от стоимости заказанных часов и + 1% от стоимости заказанных часов за каждый километр удаления от МКАД при выезде в пределах Московской области. Стоимость выезда за пределы Московской области рассчитывается индивидуально менеджерами по работе с корпоративными клиентами.

Документы об окончании

Cert_Common

Свидетельство Центра "Специалист"

Cert_Inter

Свидетельство Центра "Специалист" международного образца

БУХ

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

Cert_Microsoft

Международный сертификат Microsoft

Все документы Центра

yandexmoney.gif logo_wm.gif cyberplat1.gif Rambler's Top100 rating@mail.ru Яндекс.Метрика Рейтинг@Mail.ru LiveInternet