Что нового

Бесплатные online курсы, скачать сливы курсов - kursy.live

Слив курсов - это быстрый и доступный способ получить дополнительные зания или ознакомиться с курсом, до его покупки.

Оперативная поддержка

Не активна ссылка? Обновляем неактивные ссылки в течении считанных минут.

Постоянное обновление

Ежедневно добавляем по 10-20 свежайших сливов. Не пропусти.

Гибкие тарифы

Можете скачать один курс или получить не ограниченный доступ ко всем курсам.

C# WPF. Создание оконного приложения [Stepik] [Руслан Шишмарев]

admin

Administrator
Команда форума
СУПЕР МОДЕРАТОР
Регистрация
26.05.2022
Сообщения
26 725
Реакции
163
Баллы
63
Взнос будет не более 650р.
О курсе
Курс по разработке десктоп приложений на C# WPF
Отличительная черта данного курса - практика. Все видео уроки содержат в себе исключительно практические занятия.

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

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

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




Программа курса
Программа курса
Начало работы

Что такое класс
Подготавливаем классы
Что такое Entity Framework
Создаем таблицы из моделей
Создание контроллера

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

Что такое токен
Создание токена и организация UsersService
Применение токена, атрибут Authorize
Сервисы

Расширение сервиса UsersService
Cервис ProjectsService
Расширение сервиса ProjectsService и рефакторинг
Тестирование сервиса ProjectsService
Сервис DesksService
Тестирование сервиса DesksService
Сервис TasksService
Тестирование сервиса TasksService
Доработка сервиса TasksService
Начало работы с клиенткой частью

Что такое WPF
Паттерн MVVM
Что такое PRISM
Разработка сервисов на клиенте

Создание проекта, создание сервиса, тестирование сервиса
Расширение сервиса для работы с пользователями
UsersRequestService. Доработка сервиса и тестирование запросов
ProjectsRequestService. Сервис для работы с проектами
ProjectsRequestService. Тестирование сервиса
DesksRequestService. Сервис для работы с досками
DesksRequestService. Тестирование сервиса
TasksRequestService. Создание и тестирование
Окно Login для входа в систему

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

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

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

Отображение досок
Создание досок
Редактирование досок, создание нового сервиса
Страница с задачами

Открытие досок с задачами
Открытие задач и колонок
Окно создания задачи
Debugging. Отображение исполнителя и создателя
Перетаскивание задач между колонками
Дополнение функционала

Импорт из excel, редактирование проекта, исправление багов
Ограничение работы в программе по времени


Продажник
 
Прием платежей для сайтов
Верх