Тематический план
- Клиент-серверное взаимодействие
- Веб-приложения
Веб-приложения
Лекции
Razor pages
MVC
Entity Framework
- REST & GraphQL
REST & GraphQL
Аутентификация и авторизация
- Приложения в режиме реального времени
Приложения в режиме реального времени
SignalR
- Защита данных
Защита данных
- Индивидуальное задание
Индивидуальное задание
В качестве индивидуального задания студентам предлагается реализовать веб-сервис на любую интересующую их тему.
Обязательные требования:
- возможность добавлять данные на сервер [1-10];
- наличие пары связанных сущностей в БД [1-10];
- наличие авторизации запросов клиента [1-10];
- безопасность данных [1-10].
Дополнительные баллы:- возможность удалять и редактировать данные на сервере [0-10];
- реализация веб-интерфейса приложения [0-10];
- реализация обратной связи с клиентом через веб-сокеты [0-10];
- сложная архитектура БД [0-10];
- работа с файлами пользователя [0-10];
- интеграция в работающий проект (по другому курсу, по работе и т.д.) [0-10]
- возможность добавлять данные на сервер [1-10];
- Подготовка к Экзамену
Подготовка к Экзамену