
网盘:百度 | 学分:5,VIP免费 | 发布:2023-04-13 | 查看:0 | 更新:2024-09-23 | 其它
.Net Core 开发电商后端API 吃透RESTful风格
网盘:百度 | 学分:5,VIP免费 | 发布:2023-04-13 | 查看:0 | 更新:2024-09-23 | 其它
.Net Core 开发电商后端API 吃透RESTful风格
.Net Core 开发电商后端API 吃透RESTful风格,使用RESTful风格构建企业级应用已经是行业共识,课程采用.Net Core框架通过开发“旅游网”项目,带领大家吃透RESTful思想,真正掌握高成熟度(HATEOAS超媒体引擎)级别RESTful API的开发技能。基于.Net Core,手把手实现电商后端系统,并借助项目重构来讲透极致RESTful
〖课程目录〗:
第1章 关于这门课,你需要知道的 2 节 | 14分钟
本章中,将向大家介绍本门课的相关信息,包括你能学到的知识概览、最终项目效果、学习所需的知识储备、课程讲解方式、推荐的学习方法以及未来的更新计划等等。
第2章 【项目启动】ASP.Net Core API 上手指南 7 节 | 67分钟
视频:2-1 【理解】.Net Core的前世今生 (09:56)
第3章 【数据构建】数据模型与数据库设计 13 节 | 126分钟
本章中,我们会从数据模型的角度设计项目架构,并通过Entity FrAMework+Docker来搭建课程数据库【兼顾Window&AMp;Mac,总有一款适合你】。
第4章 【API成熟度】通往真正REST的之路6 节 | 28分钟
本章会带领大家梳理Restful风格api的相关知识点,理解Restful的成熟度级别,并掌握restful的最佳实践方式
视频:4-1 【理解】hello REST (09:00)
第5章 【获取产品】RESTful面向资源入门13 节 | 80分钟
本章将正式进入课程的项目实战开发,从平台的产品模块入手,通过学习使用HTTP GET请求来获取旅游路线。在本章中我们会学习GET请求与HeAD 请求、HTTP状态码、内容协商、数据模型与DTO的分离,掌握automAPPer的数据映射技巧。
第6章 【复合搜索】深入理解GET请求7 节 | 34分钟
在本章中我们来学习HTTP GET请求中的数据的搜索与过滤,并掌握Entity FrAMework 的数据延迟加载技巧Iqueryable。
视频:6-1 【理解】向 API 传入参数 (03:43)
第7章 【新建产品】POST 请求全面剖析 10 节 | 59分钟
视频:7-9 【应用】输出状态码 422 (05:15)
第8章 【更新产品】PUT vs POST7 节 | 43分钟
在本章中我们来完成产品数据的更新,比较并掌握数据的两种更新方法:1. 通过HTTP PUT请求进行完整更新;2. 通过使用PATCH请求来进行数据的局部更新。
视频:8-1 【理解】PUT vs. PATCH (03:38)
第9章 【删除产品】解读http Delete3 节 | 26分钟
第10章 【项目重构】走进异步编程的世界4 节 | 22分钟
本章中我们会结合实例展示异步编程在后端api中的重要性,详细讲解c#中异步操作的语法结构,带领同学们使用异步的方式重构项目。
视频:10-1 【理解】hello 异步 (04:54)
第11章 【单点登录】JWT与用户身份验证10 节 | 90分钟
本章将会实现实战项目的用户系统,完成单点登录系统,通过使用JWT来搭建项目的无状态登陆服务,帮助同学们熟练掌握.Net Core的身份认证框架Identity,并实现用户数据库的自动更新。
第12章 【购物系统从0到1】功能完整的购物车开发7 节 | 54分钟
第13章 【购物系统从0到1】极简主义的订单系统8 节 | 70分钟
第14章 【RESTful技能进阶】数据分页显示7 节 | 51分钟
视频:14-4 【应用】复用模组化分页 (07:55)
第15章 【RESTful技能进阶】数据排序8 节 | 49分钟
视频:15-5 【应用】映射字典 (12:24)
第16章 【RESTful技能进阶】数据塑形5 节 | 30分钟
第17章 【极致RESTful风格】HATEOAS API的超媒体进化9 节 | 62分钟
在本章中,我们将会学习restful的最高级别成熟度等级,HATOEAS。通过实现api的自我发现机制,重构课程实战项目,并实现对不同的媒体类型的支持,完成api版本的控制。
视频:17-3 【应用】在POST请求中复用创建link组件 (04:35)
第18章 【项目上线】容器化、测试、和部署6 节 | 52分钟
*声明:课程资源购自网络,版权归原作者所有,仅供参考学习使用,严禁外传及商用,若侵犯到您的权益请联系客服删除。