Примите приглашение Учебно-образовательного центра и запишитесь на курсы разработки Windows-приложений в Microsoft Visual Studio!
Это обучение изначально было сформировано нашей командой для разработчиков, что поставили себе за цель применять платформу Microsoft .Net Framework в ходе своей деятельности. Мы считаем, что особый интерес оно может вызвать у разработчиков, что занимаются дизайном и построением систем интерфейса пользователей.
В ходе каждого занятия ученики будут рассматривать теоретический материал, который они применят на конкретных примерах. Для занятий наш Учебный Центр предоставляет специальных преподавателей – специалистов, которые компетентны в сфере разработки Windows-приложений и знают, как научить нужным алгоритмам и отдельным её скрытым схемам. Вы получите свидетельство об окончании, но перед этим сдадите специальное тестирование.
Каким будет итог занятий? Каким умениям Вы сможете научиться.
- Выборке методик и архитектурных паттернов для клиентских приложений.
- Построению дизайна и осуществлению интерфейса пользователей.
- Формированию качественного результативного интерфейса пользователей.
- Осуществлению привязки к коллекциям информации.
- Построению локализованного типа приложения.
- Построению собственных элементов регулировки.
- Регулировке состояния приложения.
- Регулировке его настройками в ходе жизненного цикла деятельности программы.
- Грамотной настройке элементов управления при помощи шаблонов и стилей.
Все ученики занимаются по гибкому графику, что позволяет им посещать курс с понедельника по воскресенье и не ограничиваться только дневным временем. Наши преподаватели занимаются до позднего вечера со своими подопечными.
Занятия рассчитаны на группы и на отдельные уроки. Мы рассчитываем на то, что курс будет активным, и Вы не будете стесняться наставника, задавая ему вопросы и предлагая свои темы для рассмотрения.
В Учебном Центре умеренная ценовая политика и вмещает в себя отдельные приятные предложения, которыми можно воспользоваться.
Курсы разработки Windows-приложений
в Microsoft Visual Studio: учебная программа курса.
Раздел 1. Visual Studio и WPF. Шаблон MVVM.
- Методика разработки клиентских приложений.
- Знакомство с технологией WPF.
- Паттерны проектирования. MVC. MVVM.
- Практика.
Раздел 2. Введение в дизайн и построение интерфейса пользователей.
- Процедура размещения компонентов на форме.
- Проведение процедур с компонентами управления.
- Язык XAML.
- Сетка Grid.
- Панели StackPanel, WrapPanel, DockPanel.
- Canvas.
- Типы элементов.
- Кнопки.
- Поля ввода.
- Переключатели.
- Вкладки и группы.
- Списки.
- Другие полезные элементы управления.
- Типы ресурсов.
- Работа с изображениями.
- Создание меню программы.
- Практика.
Раздел 3. Компоненты управления.
- Построение интерфейса пользователей.
- Редактирование внешнего вида элементов.
- Как проходит обработка событий.
- Всплывающие сообщения MessageBox.
- Добавление форм. Взаимодействие между формами.
- Диалоговые окна.
- Практика.
Раздел 4. База данных: доступ к ней. ADO.NET.
- Построение и применение базы данных.
- Стандартные операции CRUD.
- Объединение таблиц. Работа со сложными запросами.
- Подключенный уровень.
- Отключенный уровень.
- Провайдеры данных.
- Практика.
Раздел 5. Специфика поднятия уровня эффективности приложений.
- Знакомство с классом Tasks.
- Знакомство с классом StringBuilder.
- Выполнение многопоточности с применением Tasks класса.
- Как происходит синхронизация одновременного доступа к информации.
- Практика.
Раздел 6. LINQ.
- Стандартные операции запросов. Фильтрация. Сортировка.
- Группировка.
- Анонимные и динамические типы.
- Подключение к базе данных.
- Практика.
Раздел 7. Данные: проверка и привязка.
- Введение в алгоритм привязки.
- Применение привязки.
- Как привязать компоненты управления к данным.
- Как преобразуются данные.
- Как проверяются данные.
- Построение способа отображения.
- Практика.
Раздел 8. Ввод-вывод. Сериализация. XML.
- Библиотека System.IO.
- Работа с JSON.
- Понятие сериализации и десериализации.
- Сериализация в JSON. Реализация собственных методов для сериализации.
- Практика.
Раздел 9. Процессы тестирования, отладки и модульного тестирования.
- Механизм тестирования приложений типа WPF.
- Осуществление XAML-отладки.
- Отчёт по исключениям, что являются необработанными.
- Регулировка безопасностью.
- Практика.
Раздел 10. Улучшение времени отклика интерфейса пользователей.
- Асинхронные процессы – это.
- Методы их осуществления.
- Способы осуществления малых откликов в интерфейсе пользователей.
- Практика.
Раздел 11. Расширенные возможности.
- Лямбда-выражения.
- Drag-and-drop операции.
- Работа с ресурсами.
- Практика.
Раздел 12. Процессы конфигурирования и развёртывания клиентского приложения.
- Ознакомление с вариантами развертывания.
- Как происходит развёртывание приложения типа WPF.
- Обзор конфигурирования настроек относительно безопасности.
- Создания установочного файла.
- Практика.