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

Создайте веб приложение, которое использует веб-API RESTful (C#).
4.66 (28 reviews)
Udemy
platform
Русский
language
Web Development
category
instructor
RESTfull API с ASP.NET Core Web API часть 2
139
students
5.5 hours
content
Jul 2024
last update
$29.99
regular price

Why take this course?

🎓 Курс: Создайте веб-приложение с использованием RESTful API в ASP.NET Core Web API (Часть 2)


О курсе

Это вторая часть обучения, посвященная использованию WEB API в .NET 7 с Andrei Brizhak, опытным инструктором и разработчиком. Наша цель - научиться создавать надежные и масштабируемые веб-приложения, используя RESTful API. В рамках этого курса вы узнаете, как проектировать и реализовывать модели данных, адреса API, сервисы доступа к данным и защищать ваше приложение с помощью JWT токенов.

В этом курсе вы будете:

  • Инициализировать новый проект ASP.NET Core MVC - Начнем с создания нового проекта и настройки его структуры.
    • Создание моделей необходимых для приложения (DTO).
    • Настройка универсальной модели HTTP запроса с AutoMapper.
  • Настройка адресов API - Определим эндпоинты для вашего API в файле appsettings.json.
  • Разработка универсального сервисного слоя - Создадим сервисы доступа к ресурсам API, которые будут использоваться различными сущностями вашего приложения.
    • Изучим работу с Nullable объектами и избежим распространенных ошибок в обработке данных.
  • Реализация CRUD операций - Разработаем контроллеры и методы для создания, чтения, обновления и удаления объектов коммерческой недвижимости.
  • Создание представлений - Проведем разработку пользовательского интерфейса с HTML, CSS и Bootstrap.
    • Настроим защиту доступа к API-ресурсам с помощью JWT токенов.
  • Самостоятельное применение знаний - В процессе работы вы примените полученные навыки, решая реальные задачи и отлаживая проблемы.

Что вы узнаете:

  • Проектирование API - Как создать и организовать эффективный RESTful API.
  • Обработка данных - Использование AutoMapper для преобразования данных.
  • Дизайн моделей DTO - Создание точных и безопасных обменных структур данных.
  • BE (Business Logic) layer - Разработка сервисного слоя для абстракции доступа к данным.
  • Работа с базами данных - Интеграция с SQL Server или другими базами данных для хранения и управления данными.
  • Frontend integration - Соединение backend и frontend, создание интерактивного пользовательского интерфейса.
  • Security practices - Основы защиты API с использованием JWT для аутентификации и авторизации пользователей.

🔗 Присоединяйтесь к этому курсу, чтобы улучшить свои навыки в разработке веб-приложений с использованием ASP.NET Core Web API и создать сильное RESTful API!

Loading charts...

Related Topics

5108068
udemy ID
24/01/2023
course created date
08/02/2023
course indexed date
Bot
course submited by