Курс Додатки Windows на WPF

Наразі набір на цей курс не проводиться. Перегляньте інші курси

  • Online
  • Для досвідчених
  • C# / .NET
Навчальний центр: ITEA – IT Education Academy
Формат:Курс
Тривалість навчання:42 годин
Початок курсу:Дата формується
Вартість навчання:9 200 UAH за курс

Можлива оплата частинами

На курсі Ви зможете опанувати сучасну розробку віконних додатків для Windows з використанням платформи .NET 7 і мови програмування C#. Протягом навчання створите віконний додаток Windows, навчитеся підключати його до баз даних, звертатися до веб-сервісів і дізнаєтеся, як підготувати ваше ПЗ до поширення.

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

Простий додаток

  • Структура програми
  • Життєвий цикл додатка
  • Обробка помилок
  • Мова XAML
  • Простори імен в XAML
  • Сітка Grid
  • Панелі StackPanel, WrapPanel, DockPanel
  • Canvas
  • Типи елементів
  • Кнопки
  • Поля введення
  • Перемикачі
  • Меню і діалоги
  • Вкладки і групи
  • Списки
  • Зображення
  • Інші корисні елементи управління
  • Типи ресурсів
  • Робота з зображеннями

Багатопотоковість

  • Що таке асинхронність
  • Шаблон async await
  • Головний потік додатку
  • Контекст синхронізації

Джерела даних та впровадження залежностей

  • Впровадження залежностей
  • Контейнери впровадження залежностей
  • Багатошарова архітектура додатка
  • HTTP і REST
  • Синхронні та асинхронні запити
  • Клас HttpClient
  • Введення в Entity Framework
  • CRUD операції з даними

Шаблон MVVM

  • Що таке властивості залежності
  • Визначення своїх властивостей залежності
  • Приєднані властивості
  • Поведінки
  • Від MVC до MVVM
  • Model
  • View
  • ViewModel
  • Концепція прив'язки даних
  • Види прив'язок даних
  • INotifyPropertyChanged і ObservableCollection
  • Асинхронність і прив'язка даних
  • Маршрутизовані події
  • Обробка подій

Стилізація додатка

  • Концепція ресурсів
  • Статичні та динамічні ресурси
  • Шаблони даних
  • Шаблони елементів управління
  • Тригери
  • Візуальні стани
  • Анімація
  • Введення у 2D і 3D графіку в WPF
  • Стандартні фігури

Користувальницькі елементи управління

  • Опис елемента управління без зовнішнього вигляду
  • Шаблон представлення для елемента управління без зовнішнього вигляду

Підготовка до публікації

  • Варіанти локалізації додатка WPF
  • Можливі варіанти розповсюдження
  • Підготовка додатка до поширення

Windows UWP

  • Перший додаток UWP
  • Відмінність додатків UWP від WPF
  • Життєвий цикл додатка UWP

Вимоги для проходження курсу

  • Досвід програмування на C#

Особливості курсу

  • Заняття 2-3 рази на тиждень
  • Створення власного додатка для закріплення знань

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
20 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
5 127 UAH за курс

C#

Logos IT-Academy
Навчальний центр
Logos IT-Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
16 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
8 500 UAH за курс
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
22 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
5 631 UAH за курс
Навчальний центр
Foxminded
Формат
Online
Початок навчання
Будь-який момент
Тривалість
11 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
60 325 UAH за курс