ASP. NET Core Web API - Zero to Hero [ASP. Net Core 5.0]

所在平台: Udemy

课程主页: https://www.udemy.com/course/restful-web-api-with-aspnet-core-5-zero-to-hero/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:ASP.NET Core Web API - 从零到英雄 [ASP.NET Core 5.0] 课程概述: ASP.NET Core Web API 是开发 RESTful Web API 的最新且最强大的框架,获得 Microsoft 的支持并且是开源的。RESTful Web API 是现代应用程序中不可或缺的组成部分,能够帮助我们在多个平台(如Web应用、Android应用和iOS应用等)中扩展应用程序的功能。 学习旅程: 本课程将从 Web API 的基础知识开始,包括: - 什么是 Web API? - 我们为何需要 Web API ? - 开发 Web API 的最佳框架是什么? - 如何设置开发环境? 课程将引导学员开发一个真实世界的书店应用程序中的 Web API,并在 Angular 应用程序中消费这些 API。还将探讨如何使用 Entity Framework Core 5.0 的代码优先方法工作,以及如何通过 Identity Core 自动创建登录和注册表。 开发的 API 类型将包括: - HTTP GET:从数据库获取单个或多个资源 - HTTP POST:向数据库添加新资源(如书籍) - HTTP PUT:以两种方式更新数据库中资源的所有列 - HTTP PATCH:仅更新资源的部分列 - HTTP DELETE:从数据库删除资源 使用的工具和技术: 本课程将使用 ASP.NET Core 5.0 开发 RESTful Web API,涉及的工具和技术包括: - ASP.NET Core 5.0 - Entity Framework Core 5.0 - Identity Core 5.0 - SQL Server - JWT - C# - JSON 格式输出 - Postman(Web API 测试客户端工具) - Visual Studio 2019 - Visual Studio Code - SQL Server Management Studio - 其他一系列开发可靠且健壮的 Web API 所需的包 代码练习文件: 学员将获得本教程中使用的完整代码,存储于课程资源中。

课程评论(0条)

课程详情

ASP.NET Core Web API is the latest and most powerful framework for the development of RESTful Web API. This Asp.Net Core Web API is open source and supported by Microsoft. RESTful Web APIs are the most essentials part of any modern world application. These RESTful Web APIs help us to extend our application on multiple platforms like Web app, Android app, iOS app, etc.Learning JourneyWe will start our learning from the fundamentals of Web API like What is Web API? Why do we need Web API for our application?What is the best framework for Web API development?How to set up the development Machine?Develop Web API in Real-world Book Store applicationConsume the APIs in Angular Application.How to work with Entity Framework Core 5.0 Code first approach?How to create Login and Signup tables automatically using Identity Core?And lots of other concepts.What type of APIs we will developWe will develop the following types of APIsHTTP GET: Get single and multiple resources from the databaseHTTP POST: Add a new resource (book) to the databaseHTTP PUT: 2 ways to update all columns of a resource in the databaseHTTP PATCH: Update only a few columns of a resource (Excellent explanation)HTTP DELETE: Delete a resource from the databaseTools and technologies used in this RESTful Web APIs using Asp.Net Core 5.0We will use all the latest tools and technologies for the development of RESTful Web APIs using Asp.Net Core.Asp.Net Core 5.0Entity Framework Core 5.0Identity Core 5.0SQL ServerJWTC#JSON format outputPostman (Web API testing client tool)Visual Studio 2019Visual Studio CodeSQL Server Management StudioA couple of other packages that are required to develop reliable and robust Web APIsCode Exercise fileYou will get the entire code that is used in this tutorial in the Course resources lecture.

课程标签

0人关注该课程

主题相关的课程