⚠️ 重要提醒:课程资源里面的所有加微信什么的不要信,上当受骗与本站无关。

📚 课程介绍

本课程通过实战的方式,教授如何使用Laravel框架重构一个企业级电商项目,涵盖支付、订单、营销、商品和用户模块的重构。

📋 学习前提

1. PHP基础(掌握PHP编程语言的基本语法和面向对象编程) 2. Laravel框架基础(了解Laravel框架的基本结构和常用功能) 3. MySQL数据库基础(熟悉MySQL数据库的基本操作和SQL语句) 4. HTML/CSS基础(了解网页结构和样式语言) 5. JavaScript基础(了解JavaScript编程语言的基本语法和DOM操作)

⭐ 推荐指数

⭐⭐⭐⭐☆ (4/5星)

📖 课程目录

第1章 课程介绍

1-1 课程导学

第2章 开发环境的搭建

2-1 工具的选择

2-2 工具选择章节补充说明

第3章 主流框架Laravel基础

3-1 Laravel目录介绍

3-2 Laravel路由

3-3 Laravel路由传参方式

3-4 Laravel中间件

3-5 Laravel中间件(下)

3-6 数据库配置以及数据迁移

3-7 数据库操作-原生sql

3-8 数据库操作-获取查询结果

3-9 数据库操作 – where语句

3-10 数据库操作-增删改

3-11 模型的使用(上)

3-12 模型的使用(中)

3-13 模型的使用(下)

3-14 集合

3-15 缓存系统

3-16 辅助函数1-数组

3-17 辅助函数2-字符串

3-18 门面

第4章 重构企业级电商项目实战准备

4-1 实战目标

4-2 开源项目的部署

4-3 原项目的基础架构

4-4 项目基础框架搭建(上)

4-5 项目基础框架搭建(下)

4-6 项目导入运行的步骤

第5章 实战重构用户模块

5-1 重构第一个接口-用户注册(上)

5-2 第一个接口-用户注册(下)

5-3 注册用户接口单元测试

5-4 短信验证码接口编码

5-5 短信验证码接口调试

5-6 优化点-统一格式化返回

5-7 优化点-异常的统一处理

5-8 优化点-服务层的单例模式

5-9 前端联调-解决跨域问题

5-10 登录接口

5-11 JWT原理(上)

5-12 JWT原理(下)

5-13 统一鉴权认证

5-14 完成用户其他接口的编码

5-15 地址相关接口

第6章 实战重构商品模块

6-1 商品模块的设计

6-2 商品类目

6-3 优化点-模型数据格式转换

6-4 商品品牌

6-5 商品接口

6-6 商品列表接口开发

6-7 商品列表接口测试

6-8 商品详情接口1

6-9 商品详情接口2

6-10 商品详情接口3

6-11 优化点-参数验证

6-12 优化点-参数验证

6-13 优化点-参数过长问题

第7章 实战重构营销模块

7-1 营销模块业务介绍

7-2 优惠券列表第一个接口

7-3 优惠券列表第三个接口

7-4 优惠券领取接口

7-5 模型优化

7-6 IDE代码提示优化

7-7 改造软删除-1

7-8 软删除-2

7-9 输出sql日志

7-10 团购列表接口(上)

7-11 团购列表接口(下)

7-12 服务层接口-团购资格检查

7-13 服务层接口-生成团购活动记录

7-14 服务层接口-团购活动支付完成

7-15 团购分享图片-生成二维码

7-16 生成分享图片-图片合成

7-17 生成分享图片-文件存储

第8章 实战重构订单模块

8-1 订单模块业务介绍

8-2 加入购物车

8-3 模型工厂

8-4 加购接口单测

8-5 更新购物车

8-6 立即购买

8-7 购物车列表

8-8 下单前信息确认-1

8-9 下单前信息确认-2

8-10 下单前信息确认-3

8-11 提交订单

8-12 提交订单单测

8-13 减库存

8-14 任务队列

8-15 订单状态机

8-16 取消订单

8-17 乐观锁优化 1

8-18 乐观锁优化 2

8-19 支付成功

8-20 订单流程接口

8-21 任务调度

8-22 订单详情

8-23 优化点:函数约定

第9章 实战重构支付模块

9-1 微信支付介绍

9-2 微信支付接入

第10章 课程总结及学习建议【祝大家学有所获】

课程总结.zip

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。