Записатися на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!

WPF для початківців

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

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

Денне навчання
Онлайн навчання
Записатися на курс

Цільова аудиторія

Початківці програмісти, а також професіонали, що бажають вивчити технологію Windows Presentation Foundation.

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

• Знання мови C #
• Володіння основними бібліотеками. NET Framework

Опис курсу
WPF для початківців

Багато років. NET розробники створювали настільні прикладні програми, використовуючи технологію Windows Forms. Windows Forms - зріла і повнофункціональна технологія, здатна виконати основні завдання сучасних бізнес програм. Але робота технології жорстко пов'язана на архітектурі операційної системи і деякі завдання, які повинні виконуватися швидко і без зайвого програмування, вимагають великих витрат часу і зусиль. Windows Presentation Foundation (WPF) змінила світ програмування настільних прикладних програм. Поклавши в основу технологію DirectX, Microsoft надає можливість розробникам швидко створювати складні елементи управління і повністю керувати процесом візуалізації. Тепер створити красиву кнопку з анімаційними ефектами можна не написавши жодного рядка коду на C #. Працювати з мультимедійним вмістом стало набагато простіше, розширилася модель зв'язування даних, друку і роботи з документами. WPF комбінує кращі аспекти традиційної розробки для Windows, з безліччю нововведень, дозволяючи будувати насичені графікою інтерфейси для користувача

Зміст курсу

Згорнути
1
Урок 1. Вступ до технології WPF, XAML
Розгляд основних компонентів технології WPF. Можливості та переваги технології. Ієрархія класів в Windows Presentation Foundation. XAML, правила формування розмітки інтерфейсу програми
Читати далі
Згорнути
2
Урок 2. Контейнери компонування
Способи організації вмісту вікна. Адаптація вмісту до різних розмірах вікна. Розбір контейнерів компонування: StackPanel, WrapPanel, DockPanel, Grid, UniformGrid, Canvas, InkCanvas.
Читати далі
Згорнути
3
Урок 3. Клас Application та багатопоточність
Розгляд прикладів,що пояснюють роботу з класом Application. Події програми в WPF і отримання параметрів командного рядка. Особливості розробки багатопотокових інтерфейсів, робота з диспетчером в програмі WPF. Приклади використання класу BackgroundWorker
Читати далі
Згорнути
4
Урок 4. Вміст елементів управління
Модель вмісту в WPF програми. Розгляд можливостей базового класу ContentControl. Принципи комбінування основних елементів управління і різного мультимедійного контенту.
Читати далі
Згорнути
5
Урок 5. Властивості залежностей і Маршрутизовані події
Кожен розробник знайомий з властивостями і подіями в. NET. Технологія WPF внесла кардинальні зміни в ці дві фундаментальні конструкції фреймворка. По проходженню уроку, слухач зможе створювати властивості залежностей і Маршрутизовані події, розуміти, як вони функціонують
Читати далі
Згорнути
6
Урок 6. Класичні елементи управління
Детальне вивчення елементів управління, які включає WPF. Незважаючи на те, що Windows-розробники користуються цими елементами управління дуже давно, на уроці розглядається багато важливих деталей щодо їх реалізації в WPF
Читати далі
Згорнути
7
Урок 7. Вікна
Вікно - основний елемент будь-якого настільної прикладної програми. На уроці розглядається клас Window, модальні та немодальному вікна, а також робота зі стандартними діалоговими вікнами. У заняття входять приклади розробки вікон неправильної форми.
Читати далі
Згорнути
8
Урок 8. Команди
Загальні відомості про команди. Модель команд в WPF, прив'язка команд, джерела команд і цільові об'єкти команд. По проходженню уроку, слухач зможе створювати інтерфейси засновані на командах, використовувати системні команди і створювати свої команди використовуючи інтерфейс ICommand.
Читати далі
Згорнути
9
Урок 9. Ресурси
Ресурси складання та ресурси об'єкта (визначені в XAML розмітці). Класи, що дозволяють звертатися до ресурсів збірки і об'єктів. Принципи локалізації WPF програми через використання ресурсів.
Читати далі
Згорнути
10
Урок 10. Стилі і тригери
На уроці розглядається концепція завдання оформлення програм в WPF за допомогою стилів. Також розглядається декларативний спосіб завдання поведінки елемента керування за допомогою тригерів.
Читати далі

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

Робоче місце з ноутбуком і навчальними матеріалами

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

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

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

Записатися на курс
WPF для початківців
Старт курсу:
Трива
лість:
20 год.
Кількість уроків:
10 занять
Вартість навчання:
3250 грн
Записатися
на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!