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.

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

This Course Includes
udemy
4.3 (6 reviews )
3 total hours
russian
Online - Self Paced
course
Udemy
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..