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

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