На цьому курсі починають з основ платформи Universal Windows Platform. Учні знайомляться з середовищем розробки, вчаться створювати перший додаток. Розбирають повний життєвий цикл програми - від запуску до закриття. Це дає розуміння того, як працюють UWP-додатки на фундаментальному рівні.
Далі курс охоплює створення інтерфейсу. Студенти вивчають контейнери компоновки, які допомагають розташовувати елементи на екрані. Потім переходять до елементів управління - кнопки, текстові поля, перемикачі, календарі. У другій частині додають роботу зі списками, зображеннями та спеціальними елементами.
Тут учні освоюють ключові концепції розробки. Вчаться створювати прив'язку даних, працюють з ресурсами, стилями та шаблонами. З'ясовують, як будувати навігацію між екранами додатку. Потім переходять до шаблону MVVM - це архітектура, яка дозволяє створювати краще структуровані та підтримувані програми.
Цей блок присвячений роботі з інформацією. Студенти вчаться працювати з колекціями даних, файловою системою, спеціальними папками. Окремо розглядають мультимедіа - роботу з аудіо, відео та графікою. Навчаються додавати ефекти та малювати власні елементи.
На завершальних модулях курс заглиблюється в просунуті теми. Учні освоюють створення фонових завдань - це дозволяє програмі виконувати операції навіть коли вона не на першому плані. Далі підключають бази даних через SQLite та Entity Framework. Останній модуль присвячений адаптивному дизайну - технологіям, які роблять додаток зручним на різних пристроях.
Після завершення курсу ви зможете створювати повноцінні UWP-додатки. Розумітимете життєвий цикл програм та архітектуру MVVM. Навчитеся працювати з даними, файлами та мультимедіа. Зможете робити адаптивні інтерфейси, які коректно відображаються на різних пристроях з Windows 10. Навчитеся додавати фонові завдання та підключати бази даних.
Курс включає практичні заняття з перевіркою домашніх завдань. Доступний безкоштовний відеокурс. Після навчання проходять онлайн-тестування та отримують сертифікат про завершення.