Курс "WPF поглиблений" в Києві | CyberBionic Systematics

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

Для кого цей курс

Basic Technical Knowledge for QA engineer

Попередні вимоги

• Знання мови C #
• Володіння основними бібліотеками .NET Framework
• Володіння матеріалами курсу WPF для початківців
Duration

Тривалість

20 год.
Count

Кількість уроків

10 занять
Price

Вартість навчання

144
Included

Курс входить до

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

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

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).

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

1

Використовувати прив`язку даних та існуючі шаблони прив`язки

2

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

3

Створювати красивий дизайн за допомогою різноманітних пензлів

4

Працювати з документами, медіа-елементами, 3D графікою та анімацією

5

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

Спробуй безкоштовно

Повноцінне заняття з тренером

Що входить до курсу

20 годин живого навчання з тренером

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

Спілкування з групою

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

Тестування та Сертифікат

Відео курс від ITVDN

Як відбувається навчання

1 Arrow

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

Заняття групи проходять онлайн. Це ефективне живе спілкування. Всі уроки записуються і доступні для повторного перегляду.
2 Arrow

Виконання
домашніх завдань

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

Перевірка ДЗ
та фідбек

Усі роботи студентів перевіряються
і по кожному завданню надається фідбек з оцінкою та рекомендаціями.
4

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

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

Сертифікат після закінчення курсу

Certificate

Сертифікат після закінчення курсу

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

Готовий
почати навчання?

Відправляй заявку та зафіксуй свою знижку на навчання

Відгуки наших студентів
icon

Відгуки з DOU

icon

Відгуки з Facebook

icon

Відгуки з Google

photo
Максим Пьятаков
SQL Essential
Наша компания давно сотрудничает с CyberBionic Systematics. Часто бывает, что, если нужны какие-то курсы, мы обращаемся именно в эту компанию. У нас регулярно, каждый год, выделяется бюджет на обучение сотрудников для повышения квалификации. Мы обучаемся целой командой из отдела аналитики (и не только из этого отдела), чтобы потом наша команда вместе вникала в весь процесс, и более глубоко понимала, что и как - как формируются различные базы данных и как с ними работать. Отдельным плюсом есть то, что нам дали материалы по обучению, которыми мы активно пользуемся в процессе и сохранили себе. Мы можем дополнительно просматривать материалы по разным урокам, когда не хватает времени. А также можно просматривать видео курсы ITVDN.

показати весь

photo
Юрій Руденко
FrontEnd Developer
Дізнався про CyberBionic Systematics з інтернету. Спеціальність Frontend зацікавила через свою перспективність. Навчання цікаве, багато матеріалу. Труднощі виникали в тих моментах, коли давали багато інформації, і не встигаєш все освоїти за короткий час. Тренер просто супер! Пояснював дуже цікаво і детально. Менеджер відповідав завжди на всі питання і перевіряв ДЗ швидко в найкоротший час. Так як спеціальність перспективна і високооплачувана, то я рекомендую її для вивчення майбутнім студентам. Дякую за навчання!

показати весь

photo
Артем Радько
FrontEnd developer
О CyberBionic Systematics узнал в интернете, прочитав немало хороших отзывов. Специальностью FrontEnd Developer интересовался и ранее, ее особенность – это легкое изучение на старте. Материалы курса очень доходчиво объяснил преподаватель Александр Гончаренко на реальных примерах, за что ему огромное спасибо. А если что-то непонятно или просто нужно повторить пройденный материал, то можно закрепить знания по видео курсам ITVDN.

показати весь

Компанії, в яких працюють наші студенти
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 поглиблений

Цей курс призначений для розробників, які мають базові навички розробки додатків на WPF. Пройшовши цей курс, Ви поглибите свої знання і зможете створювати повнофункціональні додатки з використанням прив'язки даних і шаблону проектування MVVM. Ви дізнаєтеся, як працює анімація, і як створюється інтерфейс з тривимірними елементами.