Курс "WPF углубленный" в Киеве | CyberBionic Systematics

Курс WPF углубленный

Этот курс для тебя, если вы:

Начинающие программисты, а также профессионалы, желающие освоить технологию Windows Presentation Foundation

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

20 ч.

Количество занятий

10 занятий

Начало курса

Старт ожидается

Наши выпускники работают в

Ваш путь

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

Каждое занятие – это живой онлайн-урок с практическими задачами и обратной связью.

01
Фигуры и кисти
Рассмотрение новой графической модели в WPF. Рисование базовых фигур. Компоновка сложных графических элементов из фигур. Применение трансформаций для масштабирования, перемещения и искажения любых частей пользовательского интерфейса.
02
Классы Geometry и Visual
Создание сложных двумерных сцен. Конвертирование векторной графики в XAML разметку. Рисование кривых, дуг и прочих примитивов. Рассмотрение возможностей класса Path. Применение низкоуровневого класса Visual для выполнения ручной визуализации.
03
Шаблоны элементов управления
Структура элементов управления в WPF – логическое и визуальное дерево. Просмотр шаблонов системных элементов управления. Создание своих шаблонов. Примеры наиболее часто применяемых подходов разработки шаблонов.
04
Привязка данных. Часть 1
В урок входят примеры создания приложений с декларативной и программной привязкой данных. Рассматриваются направления привязки, обновления привязки и привязка к различным источникам данных.
05
Привязка данных. Часть 2
Вывод информации из баз данных. Настройка элемента управления GridView. Иерархические источники для привязки к элементам управления TreeView и Menu.
06
Документы и печать
Применение потоковых и фиксированных документов. Примеры создания приложения с большим объемом текстовых данных. Классы для вывода документов на печать. Печать пользовательского содержимого.
07
Анимация
Основы анимации в WPF. Создание анимации на основе таймеров и анимации на основе свойств. Классы анимации. Создание анимации декларативно и с помощью кода. Рассмотрение примеров использования триггеров событий при работе с анимацией. Управления воспроизведением и анимированные трансформации.
08
Звук и видео
Воспроизведение аудиофайлов. Работа с классом SoundPlayer. Возможности класса MediaPlayer, воспроизведение видео и аудио с помощью этого класса. Видеоэффекты.
09
Трехмерная графика в WPF
Основы трехмерной графики – рассмотрение понятий окна просмотра, трехмерного объекта, источника света и материала в контексте технологии WPF. Использование библиотеки 3DTools. Примеры размещение стандартных элементов управления на трехмерных объектах.
10
Шаблон проектирования MVVM
Новые возможности платформы, такие как привязка данных и команды, позволили кардинально сменить принцип проектирования приложения. Для того что бы создать гибкое и легко расширяемое приложения пользующееся всеми возможностями технологии WPF, используется шаблон Model-View-ViewModel (MVVM). Задача урока – научится создавать интерфейс, проектируя его с учетом данного шаблона, и подготовить слушателя к использованию различных фреймворков (например, Prism, MVVM Light Toolkit).
Навыки после курса

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

Check

Использовать привязку данных и существующие шаблоны привязки

Check

Создавать геометрии, задавать для них трансформации

Check

Создавать красивый дизайн с помощью разнообразных кистей

Check

Работать с документами, медиа-элементами, 3D графикой и анимацией

Check

Разрабатывать приложения WPF, используя шаблон проектирования MVVM (Model-View-ViewModel)
Старт ожидается

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

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

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

Просто и понятно

Структура занятия

120 минут

Теория

Разбор кода

Q&A

Теория – 60 минут

Разбор кода – 45 минут

Q&A сессия - 10 минут

Когда проходят занятия

Группа 1

Группа 2

ПН

ВТ

СР

ЧТ

ПТ

СБ

ВС

19:00 - 21:00

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

Задавай вопрос в реальном времени

1

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

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

2

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

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

3

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

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

4

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

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

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

Подтверди свои знания

Именный сертификат по окончании курса

После завершения курса и прохождения тестирования вы получите именной сертификат от CyberBionic Systematics и TestProvider.com — платформы, признанной ведущими IT-компаниями Украины

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

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

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

Уточнено детали и зарезервировано место

Получишь первый урок бесплатно

Почнеш кар'єру в ІТ

Зарезервировать место

Оставь контакты - мы позвоним и расскажем детали

Отзывы студентов
Что говорят те, кто уже учился
Отзывы наших студентов
photo
Анна Ливицкая
FrontEnd Developer
Star Star Star Star Star
Об учебном центре CyberBionic Systematics узнала через знакомого. Данная специальность интересовала меня и ранее, было интересно верстать страницы, но тяжело давался при самообучении JavaScript. Мне нравится в этой специальности то, что сразу же видно, что ты делаешь, и возможность внести творческую нотку. Легким был JavaScript Essential и Bootstrap 4, тяжелым оказался Angular 2 из-за большого количества связей между файлами, тяжело уловить логику происходящего. Я приобрел очень много новых навыков и умений, полностью новым был TypeScript и Angular 2, понятия конструкторов, классов, абстракций. Сергей Патёха- отличный тренер, большое спасибо ему за терпение и способность по нескольку раз объяснять одно и то же. Хорошо подаёт информацию, интересно и оживленно. Советы новичкам: делать практические задания.
photo
Влад Коржиков
FrontEnd Developer
Star Star Star Star Star
Про курсы я узнал от своих друзей, которые также учились в CyberBionic Systematics. Специальность мне интересна разнообразностью и тем, что постоянно есть какие-то новшества. Материал временами был сложный, особенно под конец курса. Были некоторые сложности в коде, как для новичка. Помогали видео уроки ITVDN, в которых и объяснялись темы, пройденные на лекции. Новичкам, прежде чем идти на курсы, нужно: • Иметь некоторое представление о специальности. • По возможности просмотреть видео курсы перед уроком (определенный курс перед каждой лекцией). Что касается тренера, то сначала у нас был один тренер, которого заменили на Сергея Патёху. Сергей - хороший специалист в этой сфере. Всегда объяснял материал доступно. Если же было не понятно, объяснял персонально. Внимание уделял каждому, у кого возникали вопросы. Все, кто будет интересоваться FrontEnd специальностью, буду советовать идти к Сергею Патёхе в CyberBionic Systematics.
photo
Александр Остапец
FrontEnd Developer
Star Star Star Star Star
О наборе на курс по специальности FrontEnd Developer в CyberBionic Systematics я узнал из емейл рассылки DOU.ua. Материал курса давался относительно легко. На курсе тренер подавал материал очень доходчиво, на все возникшие вопросы помогал найти ответ. Совет для новичков: больше практики.
icon

Отзывы с DOU

icon

Отзывы с Facebook

icon

Отзывы с Google

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

Выберите формат

Групповое обучение с тренером

2 занятия в неделю

2 часа

144

или × 7 платежей

Оплата частями

Monobank

7 платежей
PrivatBank

7 платежей
Консультация

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

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

Phone

0 800 337 146

Или напишите нам в мессенджеры:

Свяжемся с вами в ближайшее время