Подробнее
Что нужно для старта
- Базовые знания C#
- Базовые знания XAML
Для кого этот курс
- Изучающие программирование люди
Программа курса
- Что такое класс
- Подготавливаем классы
- Что такое 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. Верстка xaml
- Класс ViewModel для Login. Получение информации по пользователю
- Сохранение информации по логину и паролю
- Создание кнопок с командами в виде изменяемого списка
- Кнопка управления пользователями
- Страница с информацией о пользователе
- Кнопка Logout
- Отображение задач списком
- Создание страницы с проектами
- Отображение участников в проекте
- Создание и редактирование проекта
- Добавление пользователей в проект
- Отображение досок
- Создание досок
- Редактирование досок, создание нового сервиса
- Открытие досок с задачами
- Открытие задач и колонок
- Окно создания задачи
- Debugging. Отображение исполнителя и создателя
- Перетаскивание задач между колонками
- Импорт из excel, редактирование проекта, исправление багов
- Ограничение работы в программе по времени
01Начало работы
- Что такое класс
- Подготавливаем классы
- Что такое Entity Framework
- Создаем таблицы из моделей
02Создание контроллера
- Что такое REST API
- Что такое ASP.NET Core
- Создаем первый контроллер, паттерн DTO
- Тестируем запрос
- Добавляем новые end-points
03Ограничение прав доступа
- Что такое токен
- Создание токена и организация UsersService
- Применение токена, атрибут Authorize
04Сервисы
- Расширение сервиса UsersService
- Cервис ProjectsService
- Расширение сервиса ProjectsService и рефакторинг
- Тестирование сервиса ProjectsService
- Сервис DesksService
- Тестирование сервиса DesksService
- Сервис TasksService
- Тестирование сервиса TasksService
- Доработка сервиса TasksService
05Начало работы с клиенткой частью
- Что такое WPF
- Паттерн MVVM
- Что такое PRISM
06Разработка сервисов на клиенте
- Создание проекта, создание сервиса, тестирование сервиса
- Расширение сервиса для работы с пользователями
- UsersRequestService. Доработка сервиса и тестирование запросов
- ProjectsRequestService. Сервис для работы с проектами
- ProjectsRequestService. Тестирование сервиса
- DesksRequestService. Сервис для работы с досками
- DesksRequestService. Тестирование сервиса
- TasksRequestService. Создание и тестирование
07Окно Login для входа в систему
- Создание окна Login. Верстка xaml
- Класс ViewModel для Login. Получение информации по пользователю
- Сохранение информации по логину и паролю
08Главное окно MainWindow
- Создание кнопок с командами в виде изменяемого списка
- Кнопка управления пользователями
- Страница с информацией о пользователе
- Кнопка Logout
- Отображение задач списком
09Страница с проектами
- Создание страницы с проектами
- Отображение участников в проекте
- Создание и редактирование проекта
- Добавление пользователей в проект
10Страница с досками
- Отображение досок
- Создание досок
- Редактирование досок, создание нового сервиса
11Страница с задачами
- Открытие досок с задачами
- Открытие задач и колонок
- Окно создания задачи
- Debugging. Отображение исполнителя и создателя
- Перетаскивание задач между колонками
12Дополнение функционала
- Импорт из excel, редактирование проекта, исправление багов
- Ограничение работы в программе по времени
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «C# WPF. Создание оконного приложения» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 7 сентября 2026 г.

Stepik 















