|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/restfull-api-aspnet-core-web-api-net-7-1/
课程评论:没有评论
**课程名称:** RESTful API with ASP.NET Core Web API - Part 1 **课程概述:** 本课程面向 .NET 开发者,难度介于初级到中级之间。课程核心内容是 ASP.NET Core Web API 应用的开发。第一部分将带你掌握 RESTful API 的基础架构知识,并从零开始,一步步地指导你完成从启动 Visual Studio 2022、创建解决方案和项目,到使用 Microsoft 提供的现成模板进行 ASP.NET 开发的全过程。 你将首先创建业务领域的核心实体模型,然后学习 Entity Framework 的迁移配置,特别是“Code First”方法,以及如何在 SQL 数据库中配置数据存储。 接着,课程将深入讲解如何实现数据库中对象实例的基本 CRUD(创建、读取、更新、删除)操作。你将了解到 DTO(数据传输对象)的概念,并学习如何使用 AutoMapper 包实现对象与其 DTO 之间的自动转换。此外,你还将学习 Repository 模式的实现示例,用于管理数据库中的对象信息。 借助现有的模板,你将从 API 的基础构建到测试,完整地创建一个可运行的 ASP.NET Core API 应用程序。 **目标受众:** 本课程适合对 ASP.NET Core RESTful Web API 尚不熟悉,或者熟悉 ASP.NET (MVC, Razor Pages, Blazor) 但希望更深入地学习如何创建 .NET API 以供共享的开发者。 **课程目标:** 完成本课程第一部分后,你将能够独立创建 RESTful Web API Web 服务,并实现配置好 Repository 的 GET、POST、PUT 和 DELETE HTTP 请求。
Этот курс по сложности, можно отнести к уровням от начального до среднего, для разработчиков в.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, с настроенным репозиторием.