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 часть 4
Rating: 5.0 out of 5(2 ratings)
21 students

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

Изучите продвинутые концепции создания WEB-API RESTful (C#) для использования в веб-приложениях.
Last updated 10/2024
Russian

What you'll learn

  • Изучите основы ASP NET Core Web API
  • Создайте собственное приложение с архитектурой RESTfull API на .NET 7
  • Изучите основы документирования API
  • Добавьте Entity Framework в .NET API, с использованием подхода "Code First"
  • Настройте загрузку и хранение файлов изображений в API
  • Настройку загрузку и передачу файлов изображений из приложения на ASP NET MVC
  • Настройте корректное использование Access Token и Refresh Token с ASP NET Identity

Course content

5 sections47 lectures2h 42m total length
  • Обзор тем четвертой части курса2:34
  • Создание новой базы данных3:24

Requirements

  • Знакомство с основами C# и .NET
  • Visual Studio 2022
  • .NET 7
  • Git/GitHub
  • Изучение первых трех частей курса

Description

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


В этой части,  на основе кода готового WEB приложения c ASP NET  MVC,  а также WEB API NET, 

будет внесены некоторые исправления и дополнения.


В первом разделе этой части курса будет добавлено:

- гибкая настройка версий API, как на сервере, так и на клиенте;

-  оптимизирован интерфейс верхней панели навигации в веб приложении,

- настроены стандартные заставки для отсутствующих фото,

- добавлено меню для выбора роли пользователя при регистрации.


В следующем разделе, будет добавлена функциональность загрузки и хранения файлов изображений,

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

в WEB приложении на ASP NET MVC.


Далее, будет изменен и оптимизирован работающий код, для генерации и использования токенов доступа,

или Access Token в WEB API NET.


Далее, в работающем коде решения, будет добавлено генерация и использование токенов обновления,

или Refresh Token,  с детальным разбором того как и почему используются вместе Access Token и Refresh Token,

на примере реально работающего приложения. А также будет показан пример попытки получить доступ к ресурсам API, не авторизованному клиенту, и логику защиты от несанкционированного доступа.


Далее,  будут добавлены новые возможности использования интерфейса Swagger,  для отладки обработки запросов в WEB API NET.


В конце, студентам успешно прошедшим эту часть курса, будет предложено ознакомиться с дополнительными материалами по отладке приложений и управлению ошибками в ASP NET.


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

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

Who this course is for:

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