[TOC]
目前系统和视频还处于前期基础开发阶段...... 视频每周持续更新......
目前系统和视频还处于前期基础开发阶段...... 视频每周持续更新......
## 视频教程介绍
本视频教程非课堂中录制的视频,而是个人单独专门录制的网络视频教程。
本视频是《[ThinkPHP6.0零基础入门视频](https://www.kancloud.cn/laowu199/wootp6/2409040)》的延续,利用ThinkPHP6全程录制一款后台实战项目课程。
本视频重点录制了后台项目中:
1. 表单构建器封装
2. 表格构建器封装
3. 后台底层封装 + 后台UI搭建(采用pear admin进行UI搭建)
4. 后台RBAC权限封装
5. 后台系统设置封装
6. 后台一键CURD生成封装
7. ......更多
“授之于鱼不如授之于渔”不仅给了你一个开源后台,还从零教会你整个后台的封装和搭建。
**实战过程中开发的NPadmin将免费开源出去,可以用于学习和商用开发(商用请先阅读“[免责声明](https://www.kancloud.cn/laowu199/npadmin/2706663)”以后使用),让开发出来的代码和系统更有意义和价值。**
系统从零全程开发视频需要“知识付费”查阅并不能私下传播(目前未录完,看云暂未上架销售;需要提前学习的朋友可以加群联系作者提前预购学习),其他二开文档也同样免费查看和使用。
## NPadmin开源地址
https://gitee.com/wooadmin/npadmin
项目遵循Apache2开源协议,系统免费开源。
[如需使用本系统,请务必提前阅读系统免责声明](https://www.kancloud.cn/laowu199/npadmin/2706663)。
如果对您有帮助,您可以点开源地址右上角 Star支持。
另外,欢迎更多开发者参与项目接下来的开发工作。
## 交流
QQ交流群:[313294376](https://qm.qq.com/cgi-bin/qm/qr?k=uf9JCAsPr_Peb55MboRft0LO8eU8Fm02&jump_from=webapi)
![](https://img.kancloud.cn/46/cd/46cd2484a7162529efb47872922dc6b8_238x249.png)
欢迎大家的加入!
## 视频教程章节
### 项目开始
* 1项目的一些说明
* 2创建项目+多应用+应用配置+开发模式+虚拟域名
* 3开源仓库来共同建设+核心模块概述
### 表单构建器封装
* 4表单封装-目录结构
* 5表单封装-测试环境
* 6表单封装-构造+表单项属性总结
* 7完成表单项添加操作的封装
* 8完成表单项修改操作的封装
* 9完成表单项删除操作的封装
* 10完成表单项获取操作的封装
* 11ArrayAccess接口实现-以数组的语法操作表单项
* 12分析现有数据结构
* 13表单字段解析准备工作
* 14表单字段解析流程1
* 15表单字段解析流程2
* 16表单解析-标签属性
* 17表单解析-label标签+模板路径
* 18表单解析-渲染表单项html结构
* 19表单布局多模板+自定义模板原理
* 20表单布局-实现layui默认的表单布局html结构
* 21优化表单类型的回调-改为前置和后置两种回调
* 22表单项组件-radio(之前已完成text+password)
* 23表单项组件-checkbox
* 24表单项组件-select(支持分组)
* 25四种方式给表单字段赋值
* 26现有表单组件的默认值和默认选中状态的处理
* 39解决layui对象后置问题+表单项组件-textarea
* 40表单项组件-switch开关
* 41表单项组件-text带下拉快捷输入
* 42表单项组件-number+h5新增的几个input类型
* 43表单项组件-date+datetime+time+year+month5种一起完成
* 44表单项5大日期组件支持配置更多属性处理
* 45表单项组件-color取色器-支持layui所有选项
* 46表单项组件-slider滑块-支持layui所有选项
* 48表单项组件-transfer穿梭框-支持layui所有选项
* 49表单项组件-rate评分-支持layui所有选项
* 50表单项组件-4种上传-基础渲染
* 51表单项组件-4种上传-更多选项配1+简单完成上传接口置
* 52表单项组件-4种上传-更多选项配2
* 53表单项组件-4种上传-选择文件以后的预览
* 54表单项组件-4种上传-上传进度条+完成上传以后的回调处理
* 55表单项组件-4种上传-默认输出显示
* 56表单项组件-4种上传-已上传文件的删除+多文件列表拖拽排序
* 57表单项组件-array+keyvalue两种-layui模块化处理
* 58表单项组件-array+keyvalue两种-完成基本的html渲染
* 59表单项组件-array+keyvalue两种-样式美化
* 60表单项组件-array+keyvalue两种-完成事件+值回调+赋值
* 61表单项组件-array+keyvalue两种-解决手写对象错误的问题
* 62表单项组件-tinymce富文本
* 63表单项组件-xmselect-下拉单多选
* 64表单项组件-tag标签
### 后台控制器封装 + 后台UI搭建(采用pear admin进行UI搭建)
* 27文档地址出来了+下一步工作的说明
* 28项目控制器继承结构
* 29封装assign+fetch方法+前端静态文件访问
* 30封装添加CSS和JS文件方法
* 31封装移除CSS和JS文件方法
* 32封装网站标题、关键词、描述相关方法+把数据传递到模板中
* 33完成global.html+模板继承+meta输出
* 34全局静态文件+自动生成link标签加载css文件
* 35自动生成script标签加载js文件
* 36使用pearadmin完成首页静态页面处理
* 37完成主面板静态页面处理
* 38完成登录静态页面处理
* 47封装向js中传递数据的方法-即使单独的js文件也可以获取到
* 74页面布局-页面头部处理
* 75完成布局头部数据设置封装
* 76根据pear主题改变头部线条颜色
### 模型相关功能封装
* 65系统核心模型类
* 66定义模型字段规则
* 67自动时间戳+数据库连接
* 68测试验证-找到以后代码生成的格式(可以不看)
* 69model函数封装
* 70入库前的数据处理封装-支持2种方式
* 71入库前自动进行识别和验证
* 72如何关闭自动验证
* 73验证错误信息处理和获取
### 表格构建器封装
### 后台RBAC权限封装
### 后台系统设置封装
### 后台一键CURD生成封装
## 视频资料截图
## 关于视频讲师
WOOAdmin快速开发系统([https://wooadmin.cn/](https://wooadmin.cn/))作者。
目前主业培训机构 PHP+Web前端讲师。
## 视频资料版权申明
1、购买视频以后,禁止将视频上传到公共网络;如有发现,作者将追究其责任;
2、购买视频以后,禁止将视频随意传播;如有发现,作者将追究其责任;
3、购买视频以后,未经作者事先授权允许,不得以任何形式出售、转售;如有发现,作者将追究其责任;