Microsoft Silver Partner
Оформити заявку

Курс - WPF поглиблений

Изображение к курсу WPF поглиблений
Курс WPF поглиблений
Тривалість 10 днів / 20 годин
Кількість уроків 5

Очне навчання

3210 UAH Розклад

Онлайн навчання

3210 UAH Розклад

Відео навчання

Підписатися

Консультації

Записатися
Цей курс призначений для розробників, які мають базові навички розробки додатків на WPF. Пройшовши цей курс, Ви поглибите свої знання і зможете створювати повнофункціональні додатки з використанням прив'язки даних і шаблону проектування MVVM. Ви дізнаєтеся, як працює анімація, і як створюється інтерфейс з тривимірними елементами.
• Знання мови C #
• Володіння основними бібліотеками .NET Framework
• Володіння матеріалами курсу WPF для початківців
Basic Technical Knowledge for QA engineer
Урок 1

Фігури і пензли

Розгляд нової графічної моделі в WPF. Компонування складних графічних елементів з фігур. Застосування трансформацій для масштабування, переміщення і спотворення будь-яких частин користувацького інтерфейсу.

Урок 2

Класи Geometry і Visual

Створення складних двовимірних сцен. Конвертація векторної графіки в XAML розмітку. Малювання кривих, дуг та інших примітивів. Розгляд можливостей класу Path. Застосування низкорівневого класу Visual для виконання ручної візуалізації.

Урок 3

Шаблони елементів управління

Структура елементів управління в WPF - логічне і візуальне дерево. Перегляд шаблонів системних елементів управління. Створення своїх шаблонів. Приклади найбільш часто вживаних підходів розробки шаблонів.

Урок 4

Прив'язка даних. Частина 1

В урок входять приклади створення додатків з декларативною і програмною прив'язкою даних. Розглядаються напрямки прив'язки, оновлення прив'язки і прив'язка до різних джерел даних.

Урок 5

Прив'язка даних. Частина 2

Виведення інформації з баз даних. Налаштування елемента управління GridView. Ієрархічні джерела для прив'язки до елементів управління TreeView і Menu.

Урок 6

Документи і друк

Застосування потокових і фіксованих документів. Класи для виведення документів на друк. Друк користувальницького вмісту.

Урок 7

Анімація

Основи анімації в WPF. Створення анімації на основі таймерів і анімації на основі властивостей. Класи анімації. Створення анімації декларативно і за допомогою коду. Розгляд прикладів використання тригерів подій при роботі з анімацією. Управління відтворенням і анімовані трансформації.

Урок 8

Звук і відео

Відтворення аудіофайлів. Можливості класу MediaPlayer, відтворення відео і аудіо за допомогою цього класу. Відео-ефекти.

Урок 9

Тривимірна графіка в WPF

Основи тривимірної графіки - розгляд понять вікна перегляду, тривимірного об'єкту, джерела світла і матеріалу в контексті технології WPF. Використання бібліотеки 3DTools. Приклади розміщення стандартних елементів управління на тривимірних об'єктах.

Урок 10

Шаблон проектування MVVM

Нові можливості платформи, такі як прив'язка даних і команди, дозволили кардинально змінити принцип проектування програми. Для того щоб створити гнучкий і легко розширюваний додаток, яке користується всіма можливостями технології WPF, використовується шаблон Model-View-ViewModel (MVVM). Завдання уроку - навчиться створювати інтерфейс, проектуючи його з урахуванням даного шаблону, і підготувати слухача до використання різних фреймворків (наприклад, Prism, MVVM Light Toolkit).

Basic Technical Knowledge for QA engineer
Check mark Записатися у навчальний центр Separator Онлайн форма регістрації
Тричі на тиждень Щоденно Спеціальності На вихідних
Дата початку Дата закінчення Час
03.09.2018 03.09.2018 09:00-11:00 Зареєструватися
03.09.2018 03.09.2018 19:00-21:00 Зареєструватися
03.09.2018 03.09.2018 09:00-11:00 Зареєструватися
03.09.2018 03.09.2018 19:00-21:00 Зареєструватися
10.09.2018 10.09.2018 09:00-11:00 Зареєструватися
01.09.2018 01.09.2018 19:00-21:00 Зареєструватися
28.09.2018 28.09.2018 19:00-21:00 Зареєструватися
27.08.2018 27.08.2018 09:00-11:00 Зареєструватися
24.09.2018 24.09.2018 09:00-11:00 Зареєструватися
04.09.2018 04.09.2018 19:00-21:00 Зареєструватися
20.09.2018 20.09.2018 09:00-11:00 Зареєструватися
29.08.2018 29.08.2018 19:00-21:00 Зареєструватися
04.09.2018 04.09.2018 19:00-21:00 Зареєструватися
01.10.2018 01.10.2018 09:00-11:00 Зареєструватися
15.10.2018 15.10.2018 19:00-21:00 Зареєструватися
26.10.2018 26.10.2018 19:00-21:00 Зареєструватися
24.09.2018 24.09.2018 19:00-21:00 Зареєструватися
21.09.2018 21.09.2018 09:00-11:00 Зареєструватися
21.09.2018 21.09.2018 19:00-21:00 Зареєструватися
12.10.2018 12.10.2018 09:00-11:00 Зареєструватися
12.10.2018 12.10.2018 19:00-21:00 Зареєструватися
05.12.2018 05.12.2018 09:00-11:00 Зареєструватися
05.12.2018 05.12.2018 19:00-21:00 Зареєструватися
10.09.2018 10.09.2018 19:00-21:00 Зареєструватися
17.09.2018 17.09.2018 09:00-11:00 Зареєструватися
17.09.2018 17.09.2018 19:00-21:00 Зареєструватися
17.09.2018 17.09.2018 09:00-11:00 Зареєструватися
17.09.2018 17.09.2018 19:00-21:00 Зареєструватися
05.10.2018 05.10.2018 09:00-11:00 Зареєструватися
05.10.2018 05.10.2018 19:00-21:00 Зареєструватися
08.10.2018 08.10.2018 09:00-11:00 Зареєструватися
08.10.2018 08.10.2018 19:00-21:00 Зареєструватися
19.11.2018 19.11.2018 09:00-11:00 Зареєструватися
19.11.2018 19.11.2018 19:00-21:00 Зареєструватися
18.09.2018 18.09.2018 19:00-21:00 Зареєструватися
22.10.2018 22.10.2018 09:00-11:00 Зареєструватися
22.10.2018 22.10.2018 19:00-21:00 Зареєструватися
28.08.2018 28.08.2018 19:00-21:00 Зареєструватися

Не знайшли потрібний курс в розкладі? Оформіть заявку

Тричі на тиждень Щоденно Спеціальності На вихідних
Дата початку Дата закінчення Час
03.09.2018 03.09.2018 09:00-11:00 Зареєструватися
03.09.2018 03.09.2018 19:00-21:00 Зареєструватися
03.09.2018 03.09.2018 09:00-11:00 Зареєструватися
03.09.2018 03.09.2018 19:00-21:00 Зареєструватися
10.09.2018 10.09.2018 09:00-11:00 Зареєструватися
01.09.2018 01.09.2018 19:00-21:00 Зареєструватися
28.09.2018 28.09.2018 19:00-21:00 Зареєструватися
27.08.2018 27.08.2018 09:00-11:00 Зареєструватися
24.09.2018 24.09.2018 09:00-11:00 Зареєструватися
04.09.2018 04.09.2018 19:00-21:00 Зареєструватися
20.09.2018 20.09.2018 09:00-11:00 Зареєструватися
29.08.2018 29.08.2018 19:00-21:00 Зареєструватися
04.09.2018 04.09.2018 19:00-21:00 Зареєструватися
01.10.2018 01.10.2018 09:00-11:00 Зареєструватися
15.10.2018 15.10.2018 19:00-21:00 Зареєструватися
26.10.2018 26.10.2018 19:00-21:00 Зареєструватися
24.09.2018 24.09.2018 19:00-21:00 Зареєструватися
21.09.2018 21.09.2018 09:00-11:00 Зареєструватися
21.09.2018 21.09.2018 19:00-21:00 Зареєструватися
12.10.2018 12.10.2018 09:00-11:00 Зареєструватися
12.10.2018 12.10.2018 19:00-21:00 Зареєструватися
05.12.2018 05.12.2018 09:00-11:00 Зареєструватися
05.12.2018 05.12.2018 19:00-21:00 Зареєструватися
10.09.2018 10.09.2018 19:00-21:00 Зареєструватися
17.09.2018 17.09.2018 09:00-11:00 Зареєструватися
17.09.2018 17.09.2018 19:00-21:00 Зареєструватися
17.09.2018 17.09.2018 09:00-11:00 Зареєструватися
17.09.2018 17.09.2018 19:00-21:00 Зареєструватися
05.10.2018 05.10.2018 09:00-11:00 Зареєструватися
05.10.2018 05.10.2018 19:00-21:00 Зареєструватися
08.10.2018 08.10.2018 09:00-11:00 Зареєструватися
08.10.2018 08.10.2018 19:00-21:00 Зареєструватися
19.11.2018 19.11.2018 09:00-11:00 Зареєструватися
19.11.2018 19.11.2018 19:00-21:00 Зареєструватися
18.09.2018 18.09.2018 19:00-21:00 Зареєструватися
22.10.2018 22.10.2018 09:00-11:00 Зареєструватися
22.10.2018 22.10.2018 19:00-21:00 Зареєструватися
28.08.2018 28.08.2018 19:00-21:00 Зареєструватися

Не знайшли потрібний курс в розкладі? Оформите заявку