Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
RESTfull API с ASP.NET Core Web API часть 2
Highest Rated
Rating: 4.6 out of 5(32 ratings)
159 students

RESTfull API с ASP.NET Core Web API часть 2

Создайте веб приложение, которое использует веб-API RESTful (C#).
Last updated 7/2024
Russian

What you'll learn

  • Создайте приложение с архитектурой ASP NET Core MVC, для использования ресурсов RESTfull API на .NET 7
  • Создайте собственную систему Аутентификации, на основе ASP NET Core Identity
  • Добавьте версионирование для вашего WEB - API
  • Настройте кеширование для запросов к WEB- API

Course content

5 sections72 lectures5h 33m total length
  • Настройка проекта ASP.NET Core MVC4:15
  • DTO и модель запроса в API для WEB приложения6:43
  • Настройка AutoMapper в WEB приложении2:57
  • Настройка URL API в appsettings в WEB приложении1:41
  • Универсальный сервис доступа к API в WEB приложении13:07
  • Сервис доступа к ресурсам Villa из API9:44
  • Получение данных о Villas из API6:02
  • View для списка Вилл9:04
  • Функционал создания новой Виллы в WEB приложении-13:52
  • Решение проблем с Nullable объектами7:46
  • Методы для обновления Виллы в WEB приложении5:23
  • View для обновления Виллы в WEB приложении2:22
  • Функционал удаления Виллы в WEB приложении3:35
  • Сервис доступа к Номерам Вилл из API3:04
  • Получение данных о Номерах Вилл из API6:05
  • Загрузка названий Вилл для Номеров из API9:48
  • Цветовые схемы Bootswatch2:23
  • Главная страница WEB приложения6:19
  • Вывод изображений Вилл3:27
  • Создание нового номера (Задание)1:11
  • Метод для GET запроса при создании номера (решение)6:49
  • Метод для POST запроса при создании номера часть 14:00
  • Метод для POST запроса при создании номера часть 20:26
  • Валидация ответа в базовом сервисе10:43
  • Вывод сообщений об ошибках из API2:10
  • Методы обновления и удаления номеров в WEB приложении4:57
  • Представления обновления и удаления номеров часть 13:13
  • Представления обновления и удаления номеров часть 23:34
  • Представления обновления и удаления номеров часть 30:37
  • Вывод стилизованных предупреждений9:09

Requirements

  • Изучение первой части курса RESTfull API с ASP NET Core Web API (.NET 7)
  • Visual Studio 2022
  • SQL Server 2018
  • .NET 7
  • Git/GitHub

Description

Это  вторая часть курса, об использовании WEB API в .NET 7.


В этой части,  на примере архитектуры ASP.NET Core MVC, создадим веб приложения,  для управления объектом коммерческой недвижимости.


В первом разделе этой части курса, мы создадим новый проект из ASP.NET Core MVC, а далее внутри этого нового проекта,  мы также настроим модели необходимые модели DTO,  универсальную модель HTTP запроса, настроим конвертацию данных с помощью AutoMapper.


Затем настроим адреса для запросов к API, в файле appsettings.json.


После чего создадим некий универсальный сервис для доступа к ресурсам API.


И на основании этого универсального сервиса, мы создадим сервисы доступа к данным, для конкретных сущностей, из предметной области.

Далее разберем проблемы, связанные с определением Nullable объектов, и исправим их.


И в этой части, мы также сформируем код, для реализации основных CRUD операций, то есть для операций Создания, Чтения,

Обновления и Удаления сущностей, из предметной области.


Мы создадим Контроллеры и Методы для управления объектами коммерческой недвижимости.


Далее, мы создадим Представления для этих Методов, используя HTML CSS и Bootstrap.


Затем, мы настроим защиту доступа к ресурсам API, на основе JWT Токенов.


При повторении кода,  вам также придется самостоятельно решать задачи и решать проблемы.


Так что, это позволит вам также, получить некоторые дополнительные навыки,  для реальной разработки.


Who this course is for:

  • Для тех, кто хочет изучить основы создания RESTfull API на базе .NET 7