解决什么场景,值不值得学
这门课解决的是「后端接口从写完到上线」这条链路里的常见断点。很多初学者跟着文档能跑通本地演示,但一遇到把接口改造成实际业务结构、配置 IIS 或 Linux 服务器、用 Nginx 做反向代理这些事,就会卡住。ASP.NET Core 6 是微软长期支持的稳定版本,如果你的公司项目、外包单子或转行目标用的是这套技术栈,这门课值得作为第一份动手资料。如果你只是想泛泛了解后端概念,或者手头项目用的是其他语言框架,就不必花时间在这里。
适合什么基础,建议先看哪几块
这里的资料默认你已经摸过一点 C# 基础语法,能看懂类、方法、接口这些概念,但没怎么用 .NET 做过真正的 Web 项目。完全零编程基础的人直接看会比较吃力,建议先补 C# 语法再回来。拿到资料后,建议先看「将模板项目改造成实用接口」这几节,这是初学者最容易卡的地方,官方模板和真实业务代码之间差的就是这一步。接着直接跳到「发布到 IIS」和「发布到 Linux 配合 Nginx」这两块,把本地跑通的东西挪到服务器上,走通一次完整的部署流程,比反复看入门概念更有用。
学完能独立做什么,资料怎么配合练习
学完之后,你应该能独立把一个业务需求拆成几个接口,用 ASP.NET Core 6 写出基础增删改查逻辑,并把它部署到 Windows 服务器或 Linux 服务器上,让前端能通过真实地址访问到。不会让你立刻成为架构高手,但「写一个能用的后端服务并让它上线」这件事能自己闭环。练习时,建议一边看视频一边自己开一个空白项目跟着敲,每改完一段就跑一次请求,验证接口是否正常返回。遇到部署那几节,如果有条件,自己开一台云服务器或者本地开个虚拟机,跟着视频里的步骤实际操作一遍 IIS 配置和 Nginx 反向代理,只看不练很容易在真实环境里又踩一遍坑。
掌握基本的ASP.NET Core 6 Web Api开发
课程目录
* 01 ASP.NET Core 6 Web Api 入门/
* 01 课前准备.mp4 11:16
* 02 第一个Web Api项目.mp4 17:50
* 03 将模板项目改造成实用的Web Api(1).mp4 08:52
* 04 将模板项目改造成实用的Web Api(2).mp4 10:22
* 05 将模板项目改造成实用的Web Api(3).mp4 14:46
* 06 将Web Api发布到IIS服务器.mp4 10:14
* 07 在IIS服务器上启用HTTPS(1).mp4 12:49
* 08 在IIS服务器上启用HTTPS(2).mp4 09:00
* 09 将Web Api发布到Linux服务器.mp4 15:45
* 10 使用Nginx来发布Web Api.mp4 13:57
* 11 将Web Api以Linux中的服务来运行.mp4 05:09
* 12 Web Api中的Route.mp4 16:18
* 13 Web Api中的Action.mp4 08:27
* 14 Web Api中的数据绑定.mp4 08:58
* 15 Web Api中数据注解与数据验证.mp4 15:52
* 16 Web Api中的过滤器(Filter)1.mp4 11:49
* 17 Web Api中的过滤器(Filter)2.mp4 08:41
* 18 Web Api中的过滤器(Filter)3.mp4 07:32
* 19 最小化的Web Api(1).mp4 11:24
* 20 最小化的Web Api(2).mp4 07:43
* 21 启用ASP.NET Core源码调试.mp4 10:52
* 22 WebApi中的配置参数.mp4 19:16
* 23 Web Api中的配置文件.mp4 17:19
* 24 ASP.NET Core中的日志信息(1).mp4 15:11
* 25 ASP.NET Core中的日志信息(2).mp4 10:16
* 26 ASP.NET Core中的日志信息(3).mp4 08:34
* 27 ASP.NET Core中的日志信息(4).mp4 13:56
* 28 向Web Api 添加EF的Api控制器(1).mp4 15:35
* 29 向Web Api 添加EF的Api控制器(2).mp4 08:02
* 30 Web Api中的日期自定义格式化.mp4 08:46
* 31 ASP.NET Core 的Docker映像操作(1).mp4 13:53
* 32 ASP.NET Core 的Docker映像操作(2).mp4 22:16
* 33 为ASP.NET Core添加后台服务(1).mp4 10:27
* 34 为ASP.NET Core添加后台服务(2).mp4 11:19
* 35 为ASP.NET Core添加自定义中间件(1).mp4 14:12
* 36 为ASP.NET Core添加自定义中间件(2).mp4 11:52
* 37 使用MAP的流水线分支.mp4 18:55
* 38 使用MAPWHEN的流水线分支.mp4 12:04
* 39 ASP.NET Core中的EndPoints(1).mp4 14:39
* 40 ASP.NET Core中的EndPoints(2).mp4 14:50
* 41 ASP.NET Core中的EndPoints(3).mp4 05:52
* 42 基于Cookie的身份验证(1).mp4 14:36
* 43 基于Cookie的身份验证(2).mp4 08:48
* 44 基于JWT的身份验证.mp4 16:14
* 45 基于Identity的身份验证(1).mp4 18:34
* 46 基于Identity的身份验证(2).mp4 11:25
* 47 Web Api输出内容的自动协商.mp4 18:09
* 48 Web Api中的异常处理(1).mp4 12:57
* 49 Web Api中的异常处理(2).mp4 09:45
* 50 Web Api中的数据保护.mp4 11:04






