Ежедневно, с 8:30 до 22:30
Предзаказ
965

C# WPF. Создание оконного приложения

Средняя оценка 0.0 из 5 на основании 0 голосов (0)
1 0
0
Автор:
Руслан Шишмарев
990 ₽
7000 ₽
-86%
Кэшбэк: 5% (50 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.
Категории:

Отличительная черта данного курса — практика. Все видео уроки содержат в себе исключительно практические занятия. В течение курса ты разработаешь полноценное клиент-серверное десктоп приложение. Сервер будет разработан с использованием технологии ASP.NET Core, а клиентская часть — WPF на основе паттерна проектирования MVVM (Model, View, ViewModel).

Навыки после курса:

  • разработка клиент-серверных приложений
  • Web API на ASP.NET Core
  • REST API
  • Тестирование запросов
  • Верстка на XAML
  • Паттерн MVVM с использованием DI-контейнера PRISM
  • Unit тестирование

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

Начало работы

  1. Что такое класс
  2. Подготавливаем классы
  3. Что такое Entity Framework
  4. Создаем таблицы из моделей

Создание контроллера

  1. Что такое REST API
  2. Что такое ASP.NET Core
  3. Создаем первый контроллер, паттерн DTO
  4. Тестируем запрос
  5. Добавляем новые end-points

Ограничение прав доступа

  1. Что такое токен
  2. Создание токена и организация UsersService
  3. Применение токена, атрибут Authorize

Сервисы

  1. Расширение сервиса UsersService
  2. Cервис ProjectsService
  3. Расширение сервиса ProjectsService и рефакторинг
  4. Тестирование сервиса ProjectsService
  5. Сервис DesksService
  6. Тестирование сервиса DesksService
  7. Сервис TasksService
  8. Тестирование сервиса TasksService
  9. Доработка сервиса TasksService

Начало работы с клиенткой частью

  1. Что такое WPF
  2. Паттерн MVVM
  3. Что такое PRISM

Разработка сервисов на клиенте

  1. Создание проекта, создание сервиса, тестирование сервиса
  2. Расширение сервиса для работы с пользователями
  3. UsersRequestService. Доработка сервиса и тестирование запросов
  4. ProjectsRequestService. Сервис для работы с проектами
  5. ProjectsRequestService. Тестирование сервиса
  6. DesksRequestService. Сервис для работы с досками
  7. DesksRequestService. Тестирование сервиса
  8. TasksRequestService. Создание и тестирование

Окно Login для входа в систему

  1. Создание окна Login. Верстка xaml
  2. Класс ViewModel для Login. Получение информации по пользователю
  3. Сохранение информации по логину и паролю

Главное окно MainWindow

  1. Создание кнопок с командами в виде изменяемого списка
  2. Кнопка управления пользователями
  3. Страница с информацией о пользователе
  4. Кнопка Logout
  5. Отображение задач списком

Страница с проектами

  1. Создание страницы с проектами
  2. Отображение участников в проекте
  3. Создание и редактирование проекта
  4. Добавление пользователей в проект

Страница с досками

  1. Отображение досок
  2. Создание досок
  3. Редактирование досок, создание нового сервиса

Страница с задачами

  1. Открытие досок с задачами
  2. Открытие задач и колонок
  3. Окно создания задачи
  4. Debugging. Отображение исполнителя и создателя
  5. Перетаскивание задач между колонками

Дополнение функционала

  1. Импорт из excel, редактирование проекта, исправление багов
  2. Ограничение работы в программе по времени
Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 08.01.2022 Артикул 965

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: C# ASP.NET Core разработчик
Скидка 83%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
C# ASP.NET Core разработчик
C# и ASP.NET Core
Постер товара: Создание пользовательского интерфейса в ASP.Net Core
Скидка 71%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Создание пользовательского интерфейса в ASP.Net Core
C# и ASP.NET Core
Постер товара: .Net Fullstack Development
Скидка 90%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
.Net Fullstack Development
C# и ASP.NET Core
Постер товара: Fullstack приложение на ASP Net Core, React и AntDesign
Скидка 71%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Fullstack приложение на ASP Net Core, React и AntDesign
C# и ASP.NET Core
Постер товара: .NET Core Первые шаги
Скидка 76%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
.NET Core Первые шаги
C# и ASP.NET Core
Постер товара: ASP.NET Core MVC - запуск и исполнение. Часть 1 (.NET 5)
Скидка 75%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
ASP.NET Core MVC - запуск и исполнение. Часть 1 (.NET 5)
C# и ASP.NET Core
Постер товара: С# для начинающих программистов
Скидка 90%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
С# для начинающих программистов
C# и ASP.NET Core
Постер товара: C (Си) нуля .NET Developer С# от ITVDN
Скидка 92%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
C (Си) нуля .NET Developer С# от ITVDN
C# и ASP.NET Core