Создание API с помощью C# и ASP.NET Core

Создание API с помощью C# и ASP.NET Core
en
10.10.2024
5 г 11 мін 10 сек

На этом курсе мы будем использовать C# и экосистему .NET для создания API, готовых к работе в продакшене. Вы подробно изучите инструменты .NET и создание нового проекта API, а также основы хостинговой модели, такие как логирование и внедрение зависимостей. Затем мы создадим первые API и продемонстрируем встроенные инструменты для интеграционного тестирования. Далее рассмотрим взаимодействие вашего API с SQL-базой данных и лучшие практики по обеспечению безопасности API. В завершение мы разберем более продвинутые концепции, такие как фильтры, интеграция с OpenAPI, построение моделей и деплой.

 

На курсе вы узнаете:

  • Обзор хостинговой модели и ключевых компонентов, таких как логирование и внедрение зависимостей
  • Как создавать API в .NET с использованием как контроллеров, так и минимальных API
  • Как использовать тестирование для уверенности в работоспособности приложения при деплое
  • Взаимодействие с SQL-базой данных с помощью Entity Framework Core и SQLite
  • Глубокое изучение компонентов, таких как middleware, фильтры, валидация, безопасность и конфигурация

Вы не можете просматривать данный курс -

Array ( [bitrate] => 797670 [filesize] => 38415134 [mime_type] => video/mp4 [length] => 329 [length_formatted] => 5:29 [width] => 3840 [height] => 2160 [fileformat] => mp4 [dataformat] => quicktime [audio] => Array ( [dataformat] => mp4 [bitrate] => 126874 [codec] => ISO/IEC 14496-3 AAC [sample_rate] => 48000 [channels] => 2 [bits_per_sample] => 16 [lossless] => [channelmode] => stereo [compression_ratio] => 0.082600260416667 ) [created_timestamp] => -2082844800 )