Курс "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
Дмитро Маковецький
.NET Developer
Star Star Star Star Star
Проходив навчання на .NET курсі. Цікаво пояснюють та надають допомогу якщо виникають питання. Отримав сертифікати, а після цього HR допомогла відредагувати резюме, завдяки чому знайшов першу роботу.

Читать полностью

Подтверждено на DOU
photo
Marharyta Chernikova
Java Developer
Star Star Star Star Star
Хочу поділитися своїм досвідом по проходженню курсу Java dev в CyberBionic Systematics. І хочу сказати, що я надзвичайно задоволена їх підходом до викладання. Теорія + практика. Курс чітко структурований, на уроках викладач дає теоретичну частину з прикладами, відповідає на питання та перевіряє домашнє завдання. Інколи перевірка буває в режимі, коли викладач дає завдання і необхідно його вирішувати в онлайн режимі. Дуже крута практика з погляду підготовки до співбесіди. Спочатку страшно, але потім звикаєш. Тому думаю на співбесіді в мене вже не будуть труситися колінки)) Зручний формат подачі матеріалу. Протягом навчання в мене є особистий кабінет в LMS з усіма завданнями, а також доступ до окремого джерела з онлайн уроками по моєму напряму, на користування якими взагалі необхідна підписка, але вони входять в програму курсу, тому для студентів CyberBionic Systematics доступ до них безкоштовний. І звичайно ведеться відеозапис кожного урока, так що можна переглядати в будь-який час. Крутий тренер. Окремо хочу виділити нашого тренера Вадима Кожевнікова, який є справжнім професіоналом свого діла і пояснює складні речі на дуже простих прикладах, а також морально підтримує в моменти тупняків. Відчувається, що він має досвід не тільки у програмуванні, а і у викладанні. Дуже вдячна за якісну подачу матеріалу, а також за завдання на «посушити голову»))) Буває складно, але саме це розвиває мислення і мені особисто так цікавіше) Коли йшла на курс, то дуже боялася зтикнутися з байдужістю тренерів і відсутністю перевірки прогресу. Тут ви такого не зустрінете)) зріз знань буде регулярно, але м’яко, без травмування психіки та іноді з гумором))) Тому дуже рекомендую!

Читать полностью

Подтверждено на Google
photo
Ярослав Дзекан
SQL Essential
Star Star Star Star Star
Сотрудники нашей компании проходят курсы в CyberBionic Systematics для повышения квалификации. Сейчас изучаем курс SQL Essential. Все достаточно понятно. Какие навыки уже приобрел? Теперь умею селектить и джойнить, создавать таблицы в SQL. Это знания и навыки необходимы для работы, так как моя работа связана с SQL. Здесь мы учимся как решать задачи чуть-чуть быстрее и проще с помощью SQL.
icon

Отзывы с DOU

icon

Отзывы с Facebook

icon

Отзывы с Google

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

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

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

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

2 часа

144

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

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

Monobank

7 платежей
PrivatBank

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

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

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

Phone

0 800 337 146

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

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