点播 微信小程序电商实战 从前端到后端的全流程精讲

课程时长 68小时38分钟

学习期限 12 个月 退款期限 30 天

市场价格 ¥388.00 会员价格 ¥310.00

难度级别 中级 学习人次 980 综合评分 4.2

内容实用 4.3 分

简洁易懂 4.2 分

逻辑清晰 4.2 分

  • 详情
  • 目录
  • 套餐3
  • 咨询79
  • 评价23

第1章 不同的时代,不同的Web

  • 1-1 前言与导语 试听
    13分钟02秒
  • 1-2 产品所使用的技术
    18分钟27秒
  • 1-3 课程流程与体系
    23分钟39秒
  • 1-4 扩展课程:
    25分钟08秒
  • 1-5 项目特点
    22分钟30秒
  • 1-6 TP5技术点简介
    10分钟48秒
  • 1-7 微信技术点简介
    14分钟16秒
  • 1-8 MySQL技术点简介
    14分钟06秒
  • 1-9 学习方式
    18分钟20秒
  • 1-10 前置知识需求
    23分钟30秒
  • 1-11 扩展课程《理解Web与前端》
    15分钟01秒
  • 1-12 扩展课程《第三方组件应该合理选择,特别是在学习阶段》
    14分钟44秒
  • 1-13 维护与提问
    20分钟33秒

第2章 环境、工具与准备工作

  • 2-1 环境与开发工具
    21分钟12秒
  • 2-2 安装xampp
    18分钟37秒
  • 2-3 下载ThinkPHP 5
    19分钟02秒
  • 2-4 三端命名与运行ThinkPHP 5
    11分钟22秒
  • 2-5 PHPStorm安装及常见使用技巧
    11分钟15秒
  • 2-6 TP5层次结构
    10分钟44秒
  • 2-7 扩展:TP5自带的Web Server
    25分钟13秒
  • 2-8 在PHPStorm下断点调试代码
    19分钟43秒
  • 2-9 PATH_INFO URL路径模式解析
    21分钟20秒

第3章 模块、路由与获取请求参数

  • 3-1 来编写一个简单的模块(多模块与模块命名空间)
    17分钟17秒
  • 3-2 配置虚拟域名简化URL路径
    23分钟17秒
  • 3-3 安装PostMan
    21分钟29秒
  • 3-4 三种URL访问模式
    10分钟32秒
  • 3-5 定义路由
    21分钟20秒
  • 3-6 获取请求参数
    28分钟21秒
  • 3-7 产品功能讲解与分析
    29分钟10秒
  • 3-8 Navicat安装以及数据库设计初步分析
    21分钟49秒

第4章 构建验证层

  • 4-1 Banner数据表设计分析
    19分钟18秒
  • 4-2 Banner接口定义及自定义控制器多级目录
    22分钟22秒
  • 4-3 Validate:独立验证
    18分钟03秒
  • 4-4 Validate 验证器
    12分钟43秒
  • 4-5 零食商贩结构体系详解
    20分钟50秒
  • 4-6 自定义验证规则
    22分钟13秒
  • 4-7 工欲善其事必先利器:构建接口参数校验层
    17分钟09秒

第5章 REST与RESTFul

  • 5-1 介绍下REST之前的重要协议:SOAP
    23分钟01秒
  • 5-2 RESTFul API 的特点解析
    11分钟40秒
  • 5-3 RESTFul API的最佳实践
    10分钟55秒
  • 5-4 如何学习RESTFul API设计
    14分钟45秒

第6章 AOP与全局异常处理

  • 6-1 正确理解异常处理流程 试听
    23分钟09秒
  • 6-2 固有的处理异常的思维模式与流程
    22分钟48秒
  • 6-3 理清思路,总结异常的分类_
    12分钟20秒
  • 6-4 实现自定义全局异常处理 上
    23分钟22秒
  • 6-5 实现自定义全局异常处理 下
    23分钟49秒
  • 6-6 ThinkPHP5中的日志系统
    15分钟11秒
  • 6-7 在全局异常处理中加入日志记录
    17分钟22秒
  • 6-8 全局异常处理的应用 上
    14分钟34秒
  • 6-9 全局异常处理的应用 中
    22分钟09秒
  • 6-10 全局异常处理的应用 下
    12分钟48秒
  • 6-11 本章小结与AOP思想
    20分钟30秒

第7章 数据库访问与ORM

  • 7-1 数据库操作三种方式之原生SQL
    24分钟35秒
  • 7-2 从一个错误了解Exception的继承关系
    17分钟30秒
  • 7-3 TP5数据库中间层架构解析
    24分钟48秒
  • 7-4 查询构造器 一
    12分钟11秒
  • 7-5 查询构造器 二
    20分钟58秒
  • 7-6 查询构造器 三
    17分钟56秒
  • 7-7 开启SQL日志记录
    23分钟46秒
  • 7-8 ORM与模型
    12分钟09秒
  • 7-9 初识模型
    11分钟38秒
  • 7-10 模型定义总结
    12分钟21秒
  • 7-11 静态调用还是实例对象调用
    28分钟20秒
  • 7-12 几种查询动词的总结与ORM性能问题的探讨
    20分钟33秒

第8章 专题、分类、商品详情接口编写

  • 8-1 Banner相关表分析(数据表关系分析)
    29分钟48秒
  • 8-2 模型关联----定于关联与查询关联
    17分钟12秒
  • 8-3 模型关联----嵌套关联查询
    10分钟44秒
  • 8-4 隐藏模型字段
    16分钟21秒
  • 8-5 在模型内部隐藏字段
    11分钟39秒
  • 8-6 图片资源URL配置
    27分钟56秒
  • 8-7 读取器的巧妙应用
    17分钟30秒
  • 8-8 自定义模型基类
    13分钟11秒
  • 8-9 定义API版本号
    23分钟35秒
  • 8-10 专题接口模型分析
    18分钟17秒
  • 8-11 一对一关系解析
    22分钟05秒
  • 8-12 Theme接口验证与重构
    14分钟08秒
  • 8-13 完成Theme简要信息接口
    22分钟38秒
  • 8-14 开启路由完整匹配模式
    20分钟05秒
  • 8-15 编写Theme详情接口
    16分钟32秒
  • 8-16 数据库字段冗余的合理利用
    18分钟25秒
  • 8-17 REST的合理利用
    17分钟19秒
  • 8-18 最近新品接口编写
    16分钟36秒
  • 8-19 使用数据集还是数组?
    12分钟30秒
  • 8-20 分类列表接口编写
    11分钟11秒
  • 8-21 扩展:接口粒度与接口分层
    23分钟51秒
  • 8-22 分类商品接口编写
    25分钟22秒

第9章 微信登录与令牌

  • 9-1 初识Token---意义与作用
    26分钟49秒
  • 9-2 微信身份体系设计
    13分钟33秒
  • 9-3 实现Token身份权限体系
    11分钟
  • 9-4 实现Token身份权限体系二---获取openid
    10分钟18秒
  • 9-5 实现Token身份权限体系三
    17分钟56秒
  • 9-6 实现Token身份权限体系四
    16分钟54秒
  • 9-7 实现Token身份权限体系五
    24分钟51秒
  • 9-8 API小程序测试工具
    22分钟16秒
  • 9-9 商品详情接口分析与初步编写
    21分钟23秒
  • 9-10 路由变量规则与分组
    10分钟03秒
  • 9-11 闭包函数构建查询器
    29分钟41秒
  • 9-12 用户收货地址-----通过令牌获取用户标识
    22分钟50秒
  • 9-13 用户收货地址-----面向对象的方式封装获取UID方法
    22分钟06秒
  • 9-14 用户收货地址-----模型新增和更新
    16分钟15秒
  • 9-15 用户收货地址-----参数过滤
    16分钟27秒
  • 9-16 用户收货地址-----接口测试
    25分钟38秒

第10章 微信支付

  • 10-1 Scope权限作用域的应用
    17分钟13秒
  • 10-2 前置方法
    19分钟48秒
  • 10-3 对Address接口做权限控制
    23分钟17秒
  • 10-4 下单与支付的业务流程(库存量检测)
    23分钟42秒
  • 10-5 下单与支付详细流程
    26分钟46秒
  • 10-6 重构权限控制前置方法
    28分钟10秒
  • 10-7 编写一个复杂的验证器
    19分钟08秒
  • 10-8 下单接口业务模型 一
    17分钟51秒
  • 10-9 下单接口业务模型 二
    22分钟37秒
  • 10-10 订单快照
    11分钟47秒
  • 10-11 订单快照的实现
    12分钟33秒
  • 10-12 订单创建
    15分钟33秒
  • 10-13 一对多关系的新增操作
    10分钟23秒
  • 10-14 测试订单接口
    19分钟23秒
  • 10-15 TP5自动写入时间戳
    22分钟59秒
  • 10-16 在TP5中使用事务
    22分钟43秒
  • 10-17 关于微信支付
    13分钟31秒
  • 10-18 支付的服务器端编写 一
    18分钟59秒
  • 10-19 支付的服务器端编写 二
    29分钟54秒
  • 10-20 支付的服务器端编写 三
    26分钟
  • 10-21 支付的服务器端编写 四
    17分钟15秒
  • 10-22 支付的服务器端编写 五
    20分钟20秒
  • 10-23 支付的服务器端编写 六
    20分钟05秒
  • 10-24 支付的服务器端编写 七
    20分钟20秒
  • 10-25 支付的小程序端讲解(含签名的作用讲解) 八
    10分钟05秒
  • 10-26 支付的服务器端编写 九
    11分钟27秒
  • 10-27 统一测试订单与支付接口 十
    17分钟44秒
  • 10-28 支付的服务器端编写(支付结果回调机制) 十一
    23分钟39秒
  • 10-29 支付回调通知处理 一
    17分钟25秒
  • 10-30 支付回调通知处理 二
    23分钟47秒
  • 10-31 事务与锁防止多次减库存
    29分钟03秒
  • 10-32 接收微信回调
    24分钟54秒
  • 10-33 测试支付全流程
    28分钟54秒
  • 10-34 可以断点调试微信支付的回调吗?
    22分钟17秒
  • 10-35 TP5中的分页查询与获取用户历史订单数据
    28分钟37秒
  • 10-36 测试与验证历史订单数据接口
    24分钟25秒
  • 10-37 订单详情接口
    29分钟44秒

第11章 前端部分:前端框架构建与令牌管理,首页、专题、分类等模块编写

  • 11-1 小程序部分开场白与新建小程序项目
    16分钟56秒
  • 11-2 新建首页页面与小程序中的MVC
    18分钟09秒
  • 11-3 使用ES6构建面向对象的JS代码及访问服务器API获取数据
    24分钟42秒
  • 11-4 异步回调与箭头函数
    27分钟27秒
  • 11-5 构建请求基类(重要)
    17分钟06秒
  • 11-6 请求基类的应用
    23分钟37秒
  • 11-7 使用数据绑定将数据显示在UI上
    19分钟13秒
  • 11-8 商品主题UI与数据加载
    21分钟
  • 11-9 wxif 的应用
    28分钟26秒
  • 11-10 小程序模板的分析与应用
    14分钟08秒
  • 11-11 全局样式与复用思想
    23分钟09秒
  • 11-12 页面跳转11-12
    27分钟23秒
  • 11-13 页面间传递与接收参数
    12分钟49秒
  • 11-14 window与tarbar的配置
    29分钟17秒
  • 11-15 主题页面与数据
    17分钟04秒
  • 11-16 动态设置导航栏标题.
    15分钟11秒
  • 11-17 商品详情页面 一
    29分钟20秒
  • 11-18 商品详情页面 二 Picker组件详解
    23分钟06秒
  • 11-19 商品详情页面 三 自定义选项卡切换思路
    18分钟12秒
  • 11-20 商品详情页面 四
    25分钟01秒
  • 11-21 商品分类页面 一
    12分钟29秒
  • 11-22 商品分类页面 二
    15分钟03秒
  • 11-23 数据从服务器到前端交互的流程总结(重要)
    22分钟43秒
  • 11-24 商品分类切换 三
    13分钟23秒
  • 11-25 拒绝频繁向服务器发送请求
    13分钟21秒
  • 11-26 分类商品跳转到商品详情
    12分钟44秒

第12章 购物车

  • 12-1 以面向对象的方式编写购物车操作代码
    14分钟11秒
  • 12-2 商品详情页面加载时显示购物车商品数量
    12分钟45秒
  • 12-3 商品详情页面动态响应用户加入购物车操作
    17分钟30秒
  • 12-4 购物车页面开发 一
    17分钟26秒
  • 12-5 购物车页面开发 二
    26分钟26秒
  • 12-6 购物车页面开发 三 自定义checkbox及状态控制_x264
    12分钟37秒
  • 12-7 购物车页面开发 四
    10分钟18秒
  • 12-8 购物车页面开发 五
    23分钟29秒
  • 12-9 购物车页面开发 六
    27分钟14秒
  • 12-10 购物车页面开发 七
    11分钟32秒
  • 12-11 这个问题你发现了吗
    25分钟40秒

第13章 实现微信支付、购买商品流程与用户历史订单

  • 13-1 订单详情页面 试听
    18分钟35秒
  • 13-2 添加用户收货地址
    20分钟20秒
  • 13-3 保存用户收货地址
    26分钟50秒
  • 13-4 客户端令牌管理机制 (重要)
    27分钟44秒
  • 13-5 新增API令牌验证接口
    23分钟43秒
  • 13-6 客户端Token类实现
    17分钟58秒
  • 13-7 重构Base下的Request方法
    22分钟56秒
  • 13-8 解决无限未授权重试的问题
    11分钟53秒
  • 13-9 测试未授权重试机制
    28分钟13秒
  • 13-10 在Order页面加载和显示用户地址
    24分钟42秒
  • 13-11 服务器API新增获取用户地址信息接口
    20分钟42秒
  • 13-12 下单与支付
    21分钟10秒
  • 13-13 支付后刷新订单详情页面
    17分钟58秒
  • 13-14 修复订单快照下商品图片的问题
    24分钟28秒
  • 13-15 订单状态未成功修改的原因
    12分钟30秒
  • 13-16 点击按钮返回订单详情页面
    18分钟52秒
  • 13-17 获取用户信息
    22分钟51秒
  • 13-18 显示用户收货地址
    23分钟06秒
  • 13-19 初步显示历史订单
    24分钟19秒
  • 13-20 分页加载历史订单数据
    23分钟12秒
  • 13-21 重构订单详情页面
    11分钟45秒
  • 13-22 在我的订单里进行支付
    29分钟03秒
  • 13-23 避免重复刷新订单列表
    20分钟27秒
  • 13-24 弹出用户收货地址授权界面
    13分钟24秒

第14章 CMS与CORS跨域

  • 14-1 如何理解CMS在架构中的位置
    29分钟56秒
  • 14-2 访问CMS
    12分钟56秒
  • 14-3 应用令牌获取接口与应用令牌的理解
    22分钟24秒
  • 14-4 获取所有订单(分页)
    19分钟57秒
  • 14-5 微信模板消息介绍
    21分钟12秒
  • 14-6 实现发送模板消息
    17分钟43秒
  • 14-7 测试发送模板消息
    22分钟23秒
  • 14-8 分离CMS
    16分钟22秒
  • 14-9 CORS跨域的概念与TP5的解决方案
    18分钟32秒

第15章 小程序部署流程与TP5在生产环境中的优化

  • 15-1 生成数据库表字段与路由缓存提升性能
    16分钟13秒
  • 15-2 另一种思路处理库存量的问题
    13分钟19秒
980
23
79
0