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 часть 1
Rating: 4.3 out of 5(85 ratings)
274 students

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

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

What you'll learn

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

Course content

6 sections63 lectures4h 42m total length
  • Введение в ASP.NET Core Web API5:52
  • О чем этот курс5:17
  • Темы курса2:41
  • Что такое API4:37
  • Запросы и Ответы в RESTfull API4:34
  • HTTP Request в RESTfull API5:23
  • HTTP Response в RESTfull API5:40
  • Создание проекта ASP.NET Core Web API2:41

Requirements

  • Знакомство с основами C# и .NET
  • Visual Studio 2022
  • SQL Server 2018
  • SDK .NET
  • Git/GitHub

Description

Этот курс по сложности, можно отнести к уровням от начального до среднего,  для разработчиков в .NET.


Основной темой этого курса является разработка приложения  типа   ASP.NET Core Web API.


В первой части этого курса, вы получите базовые знания по архитектуре RESTfull API.


Далее пошагово, вы изучите весь код с нуля, начиная с запуска IDE Visual Studio 2022,

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

предоставляемых командой Майкрософт, для разработки в ASP.NET.


Сначала вы создадите модели сущностей из предметной области бизнеса, а затем

познакомитесь с настройками миграций в Entity Framework, используя подход  "Code First",

и узнаете, как настраивать хранение информации в  SQL базе данных.


Затем, вы разберете как создавать основные CRUD операции, для управления экземплярами объектов,

в базе данных.


Познакомитесь с такими понятиями как DTO объекты.


Научитесь настраивать автоматическое конвертирование между объектами и их копиям в DTO,

с помощью пакета AutoMapper.


Изучите пример реализации паттерна Репозиторий, для управления информацией об объектах в базе данных.


Используя готовый шаблон, вы создадите работающий пример приложения ASP.NET Core API, от его основ  API,

до его  тестирования.


Этот курс предназначен для всех, кто слабо  знаком с веб-API RESTful в ASP.NET Core, 

или уже знаком с ASP.NET,  и может работать на архитектурах MVC, Razor Pages, Blazor,

но при этом, хотел бы более глубоко изучить как можно создать .NET API, 

для их совместного использования.


К концу первой части курса вы сможете самостоятельно создавать веб-службу RESTful с веб-API,

выполнять HTTP-запросы GET, POST, PUT и DELETE, с  настроенным репозиторием.

Who this course is for:

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