When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Minimal API с .NET Core часть 1

Узнайте, как создавать minimal API в .NET на практическом примере.

     
  • 4.3
  •  |
  • Reviews ( 6 )
₹499

This Course Includes

  • iconudemy
  • icon4.3 (6 reviews )
  • icon3 total hours
  • iconrussian
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Minimal API с .NET Core часть 1

Шаблон для разработки API в ASP.NET представлен уже достаточно давно, 

но Microsoft добавила еще кое что,

и это новый шаблон для разработки API в .NET,

который называется Minimal API.

Минимальный API – это сокращенный аналог стандартного шаблона для

разработки API, который ранее уже предоставлялся среди прочих

шаблонов, при создании проектов в IDE Microsoft Visual Studio.

И появление такого шаблона, не случайно,

для этого есть свои веские причины,

и дело в том что команда Microsoft,

решила облегчить порог входа в создание серверной части веб проектов,

для специалистов, из других областей веб разработки.

Это могут быть специалисты работающие JS фреймворками, таких как Angular, ReactJs,

и другими.

Поэтому навыки использования minimal API, в своих проектах,

это тем более, насущная необходимость, для большинства .NET разработчиков.

В этой части курса мы рассмотрим все, что касается Minimal API,

и сначала ответим на главный вопрос "Зачем используется именно Minimal API?"

И к концу этого курса вы сможете самостоятельно:

- создавать конечные точки, c помощью minimal API,

- обрабатывать HTTP-запросы типа GET, POST, PUT и DELETE,

с использованием паттерна репозиторий в .NET Core.

И если вы еще не уверены, в том что это то,

что нужно именно для вас,

или опасаетесь того,  что вам будет сложно понять о чем это все,

так как вы не очень сильны в .NET,

то пробуйте!

Потому что вы начнете с нуля и создадите полноценный API!

Это будет практический курс по программированию,

так что давайте начнем,

и познакомимся с новым захватывающим миром Minimal API.

What You Will Learn?

  • Изучите основные принципы построения приложения на основе minimal API в .NET..
  • Вы узнаете как создавать конечные точки в minimal API .NET..
  • Вы узнайте, как документировать приложение с minimal API, с помощью Swagger..
  • Разберетесь как использовать внедрение зависимостей в minimal API..
  • Научитесь использовать специальные объекты DTO в minimal API, разберетесь почему использование DTO, облегчает разработку и контроль над данными, в приложен.
  • Получите навыки использования библиотеки AutoMapper, для сопоставления данных, между различными типами объектов в приложении..
  • Настроите пользовательскую проверку, поступивших с запросом данных, а также используете для этого пакет FluentValidator в minimal API..
  • Получите навыки интеграции minimal API, с помощью ORM Entity Framework Core, с базой данных на SQL сервере..
  • Научитесь создавать миграции в базу данных из приложения с minimal API..