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

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

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

Basic Technical Knowledge for QA engineer

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

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

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

Тривалість:
20 год.
Кількість уроків:
10 занять
Вартість навчання:
122 USD

Форма навчання

Денне навчання
Онлайн навчання
Корпоративне

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

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

Програма курсу
  • 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).

Що ви отримаєте на курсі

Онлайн уроки з ментором у Zoom

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

Безкоштовний відеокурс

Онлайн тестування і сертифікація

Як проходить навчання

Online заняття в Zoom

Online заняття в Zoom

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

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

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

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

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

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

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

Спілкування та підтримка

Спілкування та підтримка

У телеграм-чаті групи студенти завжди можуть отримати допомогу і відповіді на питання від ментора, асистента та одногрупників

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

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

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

Курсові проєкти

Курсові проєкти

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

Стажування

Стажування

Перший комерційний досвід шляхом стажування у CyberBionic Systematics

Працевлаштування

Працевлаштування

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

По завершенню курсу Ви будете вміти
  • Використовувати прив`язку даних та існуючі шаблони прив`язки
  • Створювати геометрії, задавати для них трансформації
  • Створювати красивий дизайн за допомогою різноманітних пензлів
  • Працювати з документами, медіа-елементами, 3D графікою та анімацією
  • Розробляти додатки WPF, використовуючи шаблон проектування MVVM (Model-View-ViewModel)
Сертифікат

по проходженню курсу

Наявність сертифіката Навчального Центру CyberBionic Systematics свідчить про Ваш володінні новими знаннями і навичками, а значить, дозволяє вигідно виділитися на тлі інших кандидатів і збільшує шанси на успішне працевлаштування або просування по кар'єрних сходах. Для отримання сертифікату після закінчення навчання, необхідно успішно пройти тестування за відповідним курсом на Testprovider.com

Записатися на курс

Записатися
на пробний урок
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.
Мессенджер: