Продолжительность
5 ч 11 мин 10 сек
Количество уроков
31 Видео
Дата добавления
12.10.2024
Дата обновления
09.11.2024
На этом курсе мы будем использовать C# и экосистему .NET для создания API, готовых к работе в продакшене. Вы подробно изучите инструменты .NET и создание нового проекта API, а также основы хостинговой модели, такие как логирование и внедрение зависимостей. Затем мы создадим первые API и продемонстрируем встроенные инструменты для интеграционного тестирования. Далее рассмотрим взаимодействие вашего API с SQL-базой данных и лучшие практики по обеспечению безопасности API. В завершение мы разберем более продвинутые концепции, такие как фильтры, интеграция с OpenAPI, построение моделей и деплой.
На курсе вы узнаете:
- Обзор хостинговой модели и ключевых компонентов, таких как логирование и внедрение зависимостей
- Как создавать API в .NET с использованием как контроллеров, так и минимальных API
- Как использовать тестирование для уверенности в работоспособности приложения при деплое
- Взаимодействие с SQL-базой данных с помощью Entity Framework Core и SQLite
- Глубокое изучение компонентов, таких как middleware, фильтры, валидация, безопасность и конфигурация