Курсы WPF для начинающих в Киеве ᐈ CyberBionic Systematics

Курс WPF для начинающих в Киеве

Для кого этот курс

Разработчики, которые хотят изучить технологию Windows Presentation Foundation.

Предварительные требования

• Знание языка C#
• Знание основных библиотек .NET Framework

Duration

Продолжительность

20 ч.
Count

Количество уроков

10 занятий
Price

Стоимость обучения

144
Included

Курс входит в

Специальности

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

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

По завершению курса вы будете уметь

1

Использовать XAML код для создания интерфейса программы

2

Использовать контейнеры компоновки для создания интерфейса, не привязанного к размерам окна

3

Использовать базовые элементы управления

4

Работать с ресурсами и стилями

5

Использовать триггеры, создавать шаблоны элементов управления

6

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

7

Работать с потоковыми и фиксированными документами (XPS)

Попробуйте бесплатно

Полноценное занятие с тренером

Что входит в курс

18 часов живого обучения с тренером

Практические занятия и проверка ДЗ

Общение с группой

Поддержка ментора и ассистента

Тестирование и Сертификат

Видео курс от ITVDN

Как проходит обучение

1 Arrow

Живые онлайн занятия
с тренером

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

Выполнение
домашних заданий

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

Проверка ДЗ
и фидбек

Все работы студентов проверяются по каждому заданию предоставляется фидбек с оценкой и рекомендациями.
4

Тестирование
и сертификация

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

Сертификат по прохождению курса

Certificate

Сертификат по прохождению курса

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

Готов
начать обучение?

Отправляй заявку и зафиксируй свою скидку на обучение

Компании, в которых работают наши студенты
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work

Остались вопросы?

Подскажем, с чего начать, какую специальность выбрать и как найти первую работу.

Image

О курсе WPF для начинающих

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