微信小程序电商实战(前后端分离架构)
**** Hidden Message *****ThinkPHP5.0打造一个带后台的微信小程序商城
/static/module/class/content/img/97/section1-1.png
核心知识体系
/static/module/class/content/img/97/section2-1.png
ThinkPHP5.0
TP5三大核心:路由、控制器、模型
以ORM的方式查询数据库
使用TP5验证器Validate构建整个验证层
开发环境和生产环境下不同的全局异常处理机制
TP5缓存的使用
在TP5中使用数据库事务
/static/module/class/content/img/97/section2-2.png
微信小程序+微信支付
微信小程序登录状态维护
微信支付接入
微信模板消息
Class和Module面向对象的思维构建前端代码
前端如何管理用户令牌
体验优化
/static/module/class/content/img/97/section2-3.png
API
采用RESTFul API风格
(RESTFul API风格可参考GitHub 开发者文档)
返回码、URL语义、HTTP动词、错误码、异常返回
使用Token令牌来构建用户授权体系
API版本控制(v1、v2)
不仅学习技术应用,更要学习架构思想
构建
复用性好、结构层次清晰、
扩展性强的MVC结构的服务端接口
掌握
打造iOS,Android,Web
多端适配的服务端通用API的方法
理解
服务端、客户端、数据管理
三端分离的开发方式
全栈项目架构,多终端通用API
/static/module/class/content/img/97/section3-1.png
零食商贩架构体系
三端分离的开发流程
/static/module/class/content/img/97/section4-1.png
服务端
TP5 、 RESTFul API、MySQL表设计
客户端
微信支付、小程序
数据管理
cms,做一个简单的框架
项目部署
采用经典开发工具
/static/module/class/content/img/97/section5-1.png
PHPStorm
/static/module/class/content/img/97/section5-2.png
JetBrains
/static/module/class/content/img/97/section5-3.png
PostMan接口测试
/static/module/class/content/img/97/section5-4.png
XAMPP
课程增值服务
/static/module/class/content/img/97/section6-1.png
问答专区讲师答疑
关于课程的问题都可在问答区随时提问,
讲师会进行集中答疑
/static/module/class/content/img/97/section6-3.png
讲师长期维护项目
不会让项目由于技术版本更新而无法运行
/static/module/class/content/img/97/section6-2.png
整套代码开放下载
课程代码完全开放给你,你可以根据所学知识,
自行修改、优化
/static/module/class/content/img/97/section6-4.png
项目bug及时修复
任何有关课程中项目的问题,讲师都将及时优化
适合人群及技术储备要求
适合有一定实践经验但却一直无法进阶和提高的PHP开发者 或 想深入理解RESTFull API的后端开发者
技术储备要求
PHP基础语法及面向对象概念
TP5基础知识(至少需要了解控制器与路由的基本概念)
SQL语句与关系数据库表的基本概念
微信小程序常用API
**** Hidden Message *****
页:
[1]