
网盘:百度 | 学分: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分钟
第3章 【数据构建】数据模型与数据库设计 13 节 | 126分钟
本章中,我们会从数据模型的角度设计项目架构,并通过Entity FrAMework+Docker来搭建课程数据库【兼顾Window&AMp;Mac,总有一款适合你】。
图文:3-12 【思考】阶段练习题
第4章 【API成熟度】通往真正REST的之路6 节 | 28分钟
本章会带领大家梳理Restful风格api的相关知识点,理解Restful的成熟度级别,并掌握restful的最佳实践方式
第5章 【获取产品】RESTful面向资源入门13 节 | 80分钟
本章将正式进入课程的项目实战开发,从平台的产品模块入手,通过学习使用HTTP GET请求来获取旅游路线。在本章中我们会学习GET请求与HeAD 请求、HTTP状态码、内容协商、数据模型与DTO的分离,掌握automapper的数据映射技巧。
第6章 【复合搜索】深入理解GET请求7 节 | 34分钟
在本章中我们来学习HTTP GET请求中的数据的搜索与过滤,并掌握Entity FrAMework 的数据延迟加载技巧Iqueryable。
第7章 【新建产品】POST 请求全面剖析 10 节 | 59分钟
第8章 【更新产品】PUT vs POST7 节 | 43分钟
在本章中我们来完成产品数据的更新,比较并掌握数据的两种更新方法:1. 通过HTTP PUT请求进行完整更新;2. 通过使用PATCH请求来进行数据的局部更新。
第9章 【删除产品】解读http Delete3 节 | 26分钟
第10章 【项目重构】走进异步编程的世界4 节 | 22分钟
本章中我们会结合实例展示异步编程在后端api中的重要性,详细讲解c#中异步操作的语法结构,带领同学们使用异步的方式重构项目。
第11章 【单点登录】JWT与用户身份验证10 节 | 90分钟
本章将会实现实战项目的用户系统,完成单点登录系统,通过使用JWT来搭建项目的无状态登陆服务,帮助同学们熟练掌握.Net Core的身份认证框架Identity,并实现用户数据库的自动更新。
图文:11-10 【思考】阶段练习
第12章 【购物系统从0到1】功能完整的购物车开发7 节 | 54分钟
图文:12-7 【思考】阶段练习
第13章 【购物系统从0到1】极简主义的订单系统8 节 | 70分钟
第14章 【RESTful技能进阶】数据分页显示7 节 | 51分钟
第15章 【RESTful技能进阶】数据排序8 节 | 49分钟
视频:15-5 【应用】映射字典 (12:24)
第16章 【RESTful技能进阶】数据塑形5 节 | 30分钟
第17章 【极致RESTful风格】HATEOAS API的超媒体进化9 节 | 62分钟
在本章中,我们将会学习restful的最高级别成熟度等级,HATOEAS。通过实现api的自我发现机制,重构课程实战项目,并实现对不同的媒体类型的支持,完成api版本的控制。
第18章 【项目上线】容器化、测试、和部署6 节 | 52分钟
*声明:课程资源购自网络,版权归原作者所有,仅供参考学习使用,严禁外传及商用,若侵犯到您的权益请联系客服删除。