Курс Розробка 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, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
EPAM
Формат
Online
Початок навчання
Будь-який момент
Тривалість
3 місяців
Рівень
Для початківців
Мова навчання
English
Вартість
безкоштовно
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
8 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 000 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
12 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
5 900 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
7 000 UAH за курс
