Hands-on ASP.NET Core Web API – Build API from Scratch!

th_Gg2lmFh51Pv4ymXkIkRfxZZd3jdJXjj4

使用 ASP.NET Core 通过分步方法创建 RESTful Web API 的指南。

ASP.NET Web API 是 ASP.NET 世界中的热门话题之一。Web API 的使用风靡全球。Netflix、Spotify、Tesla 和 Amazon 等公司使用 API 来大规模连接前端和后端功能。在本课程中,您将从头开始学习这些 RESTful Web API 概念。

我的名字是 Praveen,你的这门课程的导师!我在霍尼韦尔工作了大约 10 年,在那里我从软件工程师转变为高级软件工程师、技术主管等,从事 C# .NET 开发。在过去的 5 年里,我一直在安全领域工作,开发基于 .NET 技术的访问控制产品。此外,我已经在 Udemy 上发布了大约 10 门课程,并就各种 .NET 技术教授了 17,630 多名学生。


您将学到什么:
获取 ASP .NET Core 中 Web API 的概述。了解 Web API 请求工作流程、HTTP 状态代码、Web API 请求的不同部分等。
主 API 控制器概念,包括什么是控制器、属性及其在 ASP .NET Web API 开发中的重要性。
通过分步说明为案例研究构建新的 Web API。学习从头开始创建一个新的 Web API 项目。
了解 ASP .NET Core Web API 中的 API 返回类型,即 IActionResult、ActionResult<T>、async-await 等。
了解如何使用 AutoMapper 改进您的 ASP .NET MVC Web API 项目并为模型添加验证。
为集合以及单个项目构建 Web API 操作,例如 GET、POST、PUT 和 DELETE。
使用 GET 和 POST 操作实现关联 API。

要求
设计 RESTful API 的基础知识。如果您想学习如何设计 API,请查看我的个人资料下的相关课程。
ASP .NET Core 和 ASP .NET Core MVC 的基础知识会很好。
一台运行 Windows、macOS 或 Linux 并带有 Visual Studio Code(或可以构建 C# 项目的类似 IDE)的 PC,用于执行动手活动和练习。

描述

本课程涵盖的主题:

了解 ASP.NET Core 中的 Web API。

了解 RESTful Web API 请求工作流程、HTTP 状态代码以及 Web API 请求的不同部分。

主 API 控制器概念,包括什么是控制器、属性及其在 ASP.NET Web API 开发中的重要性。

通过分步说明为案例研究构建新的 RESTful API。

了解 ASP.NET Core Web API 中的 API 返回类型,即 IActionResult 和 ActionResult<T>。

使用 Automapper 改进您的 ASP.NET MVC Web API 项目。

了解 Web API 操作,例如集合和单个项目的 GET、POST、PUT 和 DELETE。

还有更多!

参加本课程的更多理由:

API 在每个领域都在消耗整个世界。

RESTful API 是 API 开发人员在使用 API 时的第一选择。

领先一步,学习轻松构建 ASP.NET Web API。

Uber 和 Airbnb 使用 API 来增强他们的产品组合,并保持各自领域的领先地位。

本课程提供超过 2 小时的内容以及练习活动。为了更好地帮助您,它遵循从头开始构建 ASP.NET Web API 项目的分步方法。

在本课程结束时:

您将了解如何在 ASP.NET Core 中从头开始创建 Web API 项目。

本课程适合谁?

通过使用或公开 API 来使用 API 的后端 Web 开发人员。您可能正在与内部团队或外部 3rd 方团队合作。

希望应用 API 概念来扩展和增强项目中的分布式计算的软件架构师。

先决条件

设计 RESTful API 的基础知识。如果您想学习如何设计 API,请查看我的个人资料下的相关课程。

ASP.NET Core 和 ASP.NET Core MVC 的基础知识会很好。

本课程将为您的下一个 RESTful API 相关项目提供实现 API 的重要知识。通过遵循循序渐进的方法,您一定会轻松使用构建概念。您将有信心立即应用本课程中涵盖的 ASP.NET Web API 技巧。

本课程适用于
通过使用或公开 API 来使用 API 的后端 Web 开发人员。您可能正在与内部团队或外部 3rd 方团队合作。
希望应用 API 概念来扩展和增强项目中的分布式计算的软件架构师。

A guide to creating a RESTful Web API using ASP.NET Core through a step-by-step approach

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 50 lectures (2h 20m) | Size: 668.1 MB


What you’ll learn:
Get an overview of Web APIs in ASP .NET Core. Learn about Web API request workflow, HTTP status codes, different parts of a web API request, and so on.
Master API Controller concepts that include what are controllers, attributes, and their significance in ASP .NET Web API development.
Build a new Web API for a case study through step-by-step instructions. Learn to create a new Web API project from scratch.
Learn API return types in ASP .NET Core Web API namely IActionResult, ActionResult<T>, async-await, and so on.
Know how to improve your ASP .NET MVC Web API project using AutoMapper and adding validations for the models.
Build Web API operations such as GET, POST, PUT, and DELETE for collections as well as individual items.
Implement association APIs using GET and POST operations.

Requirements
Basics of designing a RESTful API. If you want to learn how to design an API, check out my related course under my profile.
Basic knowledge of ASP .NET Core and ASP .NET Core MVC will be good.
A PC running Windows, macOS, or Linux with Visual Studio Code (or similar IDE that can build C# projects) to carry out hands-on activities and exercises.

Description
ASP.NET Web API is one of the hot topics in the ASP.NET world. The usage of Web API is taking the world by storm. Companies such as Netflix, Spotify, Tesla, and Amazon use APIs to connect front-end and back-end functionality at a large scale. You will be learning these RESTful Web API concepts from scratch in this course.

My name is Praveen, your instructor for this course! I had worked for about 10 years in Honeywell wherein I’d transitioned from Software Engineer to Senior Software Engineer, Tech Lead, and so on in C# .NET development. For the last 5 years, I’ve been working in the security domain for an access control product based on .NET technology. Moreover, I’ve published about 10 courses in Udemy and taught over 17,630 students on various .NET technologies.

Topics Covered In This Course:

Understand Web APIs in ASP.NET Core.

Learn RESTful Web API request workflow, HTTP status codes, and different parts of a web API request.

Master API Controller concepts that include what are controllers, attributes, and their significance in ASP.NET Web API development.

Build a new RESTful API for a case study through step-by-step instructions.

Know API return types in ASP.NET Core Web API namely IActionResult and ActionResult<T>.

Use Automapper to improve your ASP.NET MVC Web API project.

Understand Web API operations such as GET, POST, PUT, and DELETE for collections as well as individual items.

and Many More!

More Reasons To Take This Course:

APIs are consuming the entire world in every field.

RESTful APIs are the 1st choice among API developers while working with APIs.

Get ahead of the curve and learn to build ASP.NET Web APIs with ease.

Uber and Airbnb use APIs to enhance their product portfolios as well as to remain the top leader in their respective segment.

This course provides over 2 hours of content along with practice activities. To help you better, it follows a step-by-step approach to building an ASP.NET Web API project from scratch.

At The End Of This Course:

You will know how to create a Web API project in ASP.NET Core from scratch.

Who This Course Is For?

Backend Web Developers who work with APIs by either consuming or exposing APIs. You may be working with internal teams or external 3rd party teams.

Software Architects who want to apply the API concepts to scale and enhance distributed computing in your projects.

Prerequisite

Basics of designing a RESTful API. If you want to learn how to design an API, check out my related course under my profile.

Basic knowledge of ASP.NET Core and ASP.NET Core MVC will be good.

This course will provide significant knowledge of implementing API for your next RESTful API-related project. You will be certain to use the building concepts with ease by following a step-by-step approach. You will be confident to instantly apply the ASP.NET Web API tips covered in the course.

Who this course is for
Backend Web Developers who work with APIs by either consuming or exposing APIs. You may be working with internal teams or external 3rd party teams.
Software Architects who want to apply the API concepts to scale and enhance distributed computing in your projects.

资源下载此资源下载价格为30元(VIP免费),请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/17059.html

赞 (0)
steven的头像steven
上一篇 2021年8月20日 下午7:27
下一篇 2021年8月20日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部