Курс на Stepik
Обложка курса «C# WPF. Создание оконного приложения» на Stepik
7 000 ₽

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

Открыть на
STEPIK.ORG

Этот курс посвящен созданию оконного десктоп приложения на технологии .NET. Язык программирования C#, интерфейс верстается на XAML.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «C# WPF. Создание оконного приложения»Учеников на курсе 123
Сертификаты, выданные на курсе «C# WPF. Создание оконного приложения»Сертификатов выдано 36
Отзывы о курсе «C# WPF. Создание оконного приложения»Отзывов получено 6
Рейтинг курса «C# WPF. Создание оконного приложения»Рейтинг курса 5.000
Уроки в курсе «C# WPF. Создание оконного приложения»Количество уроков 54
Тесты в курсе «C# WPF. Создание оконного приложения»Количество квизов 51
Время прохождения курса «C# WPF. Создание оконного приложения»Время прохождения курса —
Стоимость курса «C# WPF. Создание оконного приложения»Стоимость курса 7 000 ₽ —
Обновления курса «C# WPF. Создание оконного приложения»Обновления курса — —
Дата публикации курса «C# WPF. Создание оконного приложения»Дата публикации курса — ———
Последнее обновление курса «C# WPF. Создание оконного приложения»Последнее обновление — ———

Содержание курса

Разделы в курсе «C# WPF. Создание оконного приложения» 12 разделов Уроки в курсе «C# WPF. Создание оконного приложения» 54 урока Тесты в курсе «C# WPF. Создание оконного приложения» 51 тест Время прохождения курса «C# WPF. Создание оконного приложения» 27 ч. Последнее обновление курса «C# WPF. Создание оконного приложения» обн. 1 год назад

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

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

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

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

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

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

Сервисы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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