Курс WPF для начинающих в Киеве
Для кого этот курс
Разработчики, которые хотят изучить технологию Windows Presentation Foundation.Предварительные требования
• Знание языка C#
• Знание основных библиотек .NET Framework

Количество уроков
10 занятий
Курс входит в
Специальности Программа курса
1
Введение в технологию WPF, XAML
Рассмотрение основных компонентов технологии WPF. Возможности и преимущества технологии. Иерархия классов в Windows Presentation Foundation. XAML, правила формирования разметки интерфейса приложения.
Способы организации содержимого окна. Адаптация содержимого к различным размерам окна. Разбор контейнеров компоновки: StackPanel, WrapPanel, DockPanel, Grid, UniformGrid, Canvas, InkCanvas.
3
Класс Application и многопоточность
Рассмотрение примеров объясняющих работу с классом Application. События приложения в WPF и получение параметров командной строки. Особенности разработки многопоточных интерфейсов, работа с диспетчером в WPF приложении. Примеры использования класса BackgroundWorker.
4
Содержимое элементов управления
Модель содержимого в WPF приложении. Рассмотрение возможностей базового класса ContentControl. Принципы комбинирования основных элементов управления и различного мультимедийного контента.
5
Свойства зависимостей и маршрутизируемые события
Каждый разработчик знаком со свойствами и событиями в .NET, но технологии WPF внесла кардинальные изменения в эти две фундаментальные конструкции фреймворка. По прохождению урока, слушатель сможет создавать свойства зависимостей и маршрутизируемые события, понимать, как они функционируют.
6
Классические элементы управления
Подробное изучения элементов управления, которые включает WPF. Не смотря на то, что Windows разработчики пользуются этими элементами управления очень давно, в уроке рассматривается много важных деталей относительно их реализации в WPF.
Окно – основной элемент любого настольного приложения. На уроке рассматривается класс Window, модальные и немодальные окна, а также работа со стандартными диалоговыми окнами. В урок входят примеры разработки окон неправильной формы.
Общие сведенья о командах. Модель команд в WPF, привязка команд, источники команд и целевые объекты команд. По прохождению урока, слушатель сможет создавать интерфейсы основанные на командах, использовать системные команды и создавать свои команды используя интерфейс ICommand.
Ресурсы сборки и ресурсы объекта (определяемые в XAML разметке). Классы, позволяющие обращаться к ресурсам сборки и объектов. Принципы локализации WPF приложения через использование ресурсов.
На уроке рассматривается концепция задания оформления приложений в WPF с помощью стилей. Также рассматривается декларативный способ задания поведения элемента управления с помощью триггеров.
По завершению курса вы будете уметь
1Использовать XAML код для создания интерфейса программы
2Использовать контейнеры компоновки для создания интерфейса, не привязанного к размерам окна
3Использовать базовые элементы управления
4Работать с ресурсами и стилями
5Использовать триггеры, создавать шаблоны элементов управления
6Разрабатывать программы, активно использующие связывание данных
7Работать с потоковыми и фиксированными документами (XPS)
Попробуйте бесплатно
Полноценное занятие с тренером
Что входит в курс
18 часов живого обучения с тренером
Практические занятия и проверка ДЗ
Поддержка ментора и ассистента
Тестирование и Сертификат
Как проходит обучение
1

Живые онлайн занятия
с тренером
Занятия группы проходят онлайн. Это эффективное живое общение. Все уроки записываются и доступны для просмотра.2

Выполнение
домашних заданий
К каждому уроку есть практические задачи, которые надо выполнять и сдавать в специальной LMS системе.3

Проверка ДЗ
и фидбек
Все работы студентов проверяются по каждому заданию предоставляется фидбек с оценкой и рекомендациями.4
Тестирование
и сертификация
После каждого модуля программы студенты проходят тестирование и получают сертификаты, подтверждающие уровень знаний.Сертификат по прохождению курса
Сертификат по прохождению курса
Тестирование и сертификация ИТ специалистов проходит на нашей собственной платформе TestProvider.com
Вы получаете заверенный сертификат от CyberBionic Systematics, подтверждающий уровень ваших знаний и увеличивающий шансы на успешное трудоустройство.
Каждый сертификат имеет серийный номер, работодатель может его проверить и убедиться в подлинности сертификата.Готов
начать обучение?
Отправляй заявку и зафиксируй свою скидку на обучение
Компании, в которых работают наши студенты
Остались вопросы?
Подскажем, с чего начать, какую специальность выбрать и как найти первую работу.
О курсе WPF для начинающих

До появления технологии Windows Presentation Foundation разработчики создавали настольные приложения, используя технологию Windows Forms. Windows Forms - зрелая и полнофункциональная технология, способная выполнить основные задачи современных бизнес программ. Но работа технологии жестко связана на архитектуре операционной системы и некоторые задачи, которые должны выполняться быстро и без лишнего программирования, требуют больших затрат времени и усилий.
Технология Windows Presentation Foundation (WPF) изменила мир программирования настольных приложений. Положив в основу технологию DirectX, Microsoft предоставляет возможность разработчикам быстро создавать сложные элементы управления и полностью управлять процессом визуализации. Теперь создать красивую кнопку с анимационными эффектами можно, не написав ни строчки кода на C#. Работать с мультимедийным содержанием стало намного проще, расширилась модель связывания данных, печати и работы с документами. WPF комбинирует лучшие аспекты традиционной разработки для Windows, с множеством нововведений, позволяя строить насыщенные графикой интерфейсы для пользователя.