• Знання мови C # • Володіння основними бібліотеками .NET Framework • Володіння матеріалами курсу WPF для початківців
Тривалість
20 год.
Кількість уроків
10 занять
Вартість навчання
144
Курс входить до
Спеціальності
Програма курсу
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
Живі онлайн заняття з тренером
Заняття групи проходять онлайн. Це ефективне живе спілкування. Всі уроки записуються і доступні для повторного перегляду.
2
Виконання домашніх завдань
До кожного уроку розроблені практичні завдання, які необхідно виконувати і здавати у спеціальній LMS системі
3
Перевірка ДЗ та фідбек
Усі роботи студентів перевіряються і по кожному завданню надається фідбек з оцінкою та рекомендаціями.
4
Тестування та сертифікація
Після кожного модуля програми студенти проходять тестування і отримують сертифікати, які підтверджують рівень знань.
Сертифікат після закінчення курсу
Сертифікат після закінчення курсу
Тестування та сертифікація ІТ фахівців проходить на нашій власній платформі TestProvider.com
Ви отримуєте завірений сертифікат від CyberBionic Systematics, який підтверджує рівень ваших знань та збільшує шанси на успішне працевлаштування.
Кожен сертифікат має серійний номер, роботодавець може його перевірити та переконатися у справжності сертифіката.
Готовий почати навчання?
Відправляй заявку та зафіксуй свою знижку на навчання
О CyberBionic Systematics я узнал через Google, учебный центр находится ближе всего к работе. Так как работаю в этой сфере, решил улучшить свои знания, для этого и обратился в учебный центр. Из преимуществ хочу отметить сертификат от Microsoft, хорошие аудитории, но не понравилось, что некоторые ноутбуки подтормаживают. Могу сказать, что с помощью CyberBionic Systematics удалось систематизировать знания. Тренер хорошо все объясняет. Главное делать ДЗ. Для новичков могу сказать, что за Frontend’ом будущее ;)
показати весь
Наталья Корж
FrontEnd developer
Я решила для себя, что буду изучать FrontEnd, так как на мой взгляд, это оптимальный путь входа в IT. Курсы искала на DOU.ua – там нашла CyberBionic Systematics. Выбрала по удачному местоположению, плюс адекватная стоимость обучения. Из минусов: мне бы хотелось, чтобы домашние задания проверялись более придирчиво, с большим вниманием к деталям, потому что в любом случае работодатель будет этого требовать. И мне, как новичку, хотелось бы прочувствовать все эти нюансы при выполнении и доведении ДЗ до идеала.
В остальном курсом довольна, тренер Александр отлично все объяснял, понятно с первого раза. Если что-то не доходило – терпеливо повторял, разъяснял. Менторы Анна и Ксения – оперативно проверяли ДЗ и отвечали на все вопросы.
Относительно перспектив: планирую попасть на Программу получения опыта в CyberBionic Systematics и уже потом пробоваться на позицию Junior FrontEnd developer.
показати весь
Дмитро Маковецький
.NET Developer
Проходив навчання на .NET курсі.
Цікаво пояснюють та надають допомогу якщо виникають питання. Отримав сертифікати, а після цього HR допомогла відредагувати резюме, завдяки чому знайшов першу роботу.
показати весь
Компанії,в яких працюють наші студенти
Залишилися питання?
Підкажемо, з чого почати, яку спеціальність обрати і як знайти першу роботу.
Про курс WPF поглиблений
Цей курс призначений для розробників, які мають базові навички розробки додатків на WPF. Пройшовши цей курс, Ви поглибите свої знання і зможете створювати повнофункціональні додатки з використанням прив'язки даних і шаблону проектування MVVM. Ви дізнаєтеся, як працює анімація, і як створюється інтерфейс з тривимірними елементами.