Курс Розробка Windows-додатків в Microsoft Visual Studio. Advanced

  • Online
  • Для опытных
  • C# / .NET
Образовательный центр: IT-Столица
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:10 занятий
Начало курса:Любой момент
Стоимость обучения:5 900 UAH за курс

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

Visual Studio та WPF

  • Методика розробки клієнтських додатків
  • Знайомство з технологією WPF
  • Патерни проектування. MVC. MVVM
  • Практика

Введення в дизайн та побудову інтерфейсу користувачів

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

Компоненти управління

  • Побудова інтерфейсу користувачів
  • Редагування зовнішнього вигляду елементів
  • Як відбувається обробка подій
  • Спливаючі повідомлення MessageBox
  • Додавання форм. Взаємодія між формами
  • Діалогові вікна
  • Практика

База даних: доступ до неї. ADO.NET

  • Побудова і застосування бази даних
  • Стандартні операції CRUD
  • Об'єднання таблиць. Робота зі складними запитами
  • Підключений рівень
  • Відключений рівень
  • Провайдери даних
  • Практика

Специфіка підняття рівня ефективності додатків

  • Знайомство з класом Tasks
  • Знайомство з класом StringBuilder
  • Виконання многопоточности із застосуванням Tasks класу
  • Як відбувається синхронізація одночасного доступу до інформації
  • Практика

LINQ

  • Стандартні операції запитів. Фільтрація. Сортування
  • Угруповання
  • Анонімні і динамічні типи
  • Підключення до бази даних
  • Практика

Дані: перевірка та прив'язування

  • Введення в алгоритм прив'язування
  • Використання прив'язування
  • Як прив'язати компоненти управління до даних
  • Як видозмінюються дані
  • Як перевіряються дані
  • Побудова способу відображення
  • Практика

Введення-виведення. Серіалізація. XML

  • Бібліотека System.IO
  • Робота з JSON
  • Поняття серіалізації та десеріалізації
  • Серіалізація в JSON. Реалізація власних методів для сериализації
  • Практика

Процеси тестування, налагодження та модульне тестування

  • Механізм тестування додатків типу WPF
  • Реалізація XAML-налагодження
  • Звіт за виключеннями, що є необробленими
  • Управління безпекою
  • Практика

Покращення часу відгуку інтерфейсу користувачів

  • Асинхронні процеси - це
  • Методи їхньої реалізації
  • Способи реалізації малих відгуків в інтерфейсі користувачів
  • Практика

Розширені можливості

  • Лямбда-вирази
  • Drag-and-drop операції
  • Робота з ресурсами
  • Практика

Процеси конфігурування та розгортання клієнтського додатка

  • Ознайомлення з варіантами розгортання
  • Як відбувається розгортання додатка типу WPF
  • Огляд конфігурування налаштувань відносно безпеки
  • Створення інсталяційного файлу
  • Практика

Після курсу ви зможете:

  • Вибірці методик та архітектурних патернів для клієнтських додатків
  • Побудові дизайну та реалізації інтерфейсу користувачів
  • Формуванню якісного результативного інтерфейсу користувачів
  • Реалізації прив'язування до колекцій інформації
  • Побудові локалізованого типу додатка
  • Побудові власних елементів регулювання
  • Регулюванню станом додатка
  • Регулюванню його налаштуваннями під час життєвого циклу діяльності програми
  • Грамотному налаштуванню елементів управління за допомогою шаблонів та стилів

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

  • Викладачі практики
  • Корпоративне навчання
  • Можливість навчатись у вихідні
  • Можливість влаштуватись у провідні IT-компанії
  • Індивідуальне навчання

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Optima Academy
Формат
Online
Начало обучения
Будь-який момент
Длительность
6 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
1 700 UAH за месяц
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
Дата формується
Длительность
10 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
2 564 UAH за курс
Учебный центр
Sigma Software University
Формат
Online
Начало обучения
Будь-який момент
Длительность
4 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian, English
Стоимость
безкоштовно
Учебный центр
Levelup
Формат
Online
Начало обучения
26.02.2024
Длительность
24 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте