本文摘要:很多人想学php,其实零基础做php开发培训也不难,下面简单介绍下php开发培训的一些课程大纲。第一部分PHP基础详解进阶;一、php基本介绍;二、Wamp服务器搭建;三、PHP运行管理;四、BS和CS详细;五、PHPStrom工具使用;六、PHP语法详解;第二部分MySQL;一、MySQL基础;二、MySQL各种查询操作;三、MySQL增删改操作;四、MySQL企业练习;五、nnoDB和MyISAM的区别;第三部分PHP操作数据库;
云和教育作为云和数据旗下高端泛IT职业教育品牌,开设有UI总监班、PHP高薪班、JAVA大数据班、HTML5专家班、Unity虚拟现实大师班五大精品课程。
课程设置紧跟时代“前端”发展和“后端”需要。采用小班教学,金牌讲师面授辅导,采用沉浸式的教学模式,8+2的学习模式,学员毕业即拥有1-2年工作经验,贴近企业需求,保证高薪就业!下面是php开发培训的详细内容:
第一部分PHP基础详解进阶
一、php基本介绍
二、Wamp服务器搭建
三、PHP运行管理
四、BS和CS详细
五、PHPStrom工具使用
六、PHP语法详解
第二部分MySQL
一、MySQL基础
二、MySQL各种查询操作
三、MySQL增删改操作
四、MySQL企业练习
五、nnoDB和MyISAM的区别
第三部分PHP操作数据库
PHP完成MySQL的CRUD
PHP使用MySQL的触发器
PHP使用MySQL的函数
PHP使用MySQL的存储过程
PHP使用MySQL的事务
第四部分类与对象
一、成员属性
二、对象在内存中存在形式
三、函数传递对象方式
四、成员方法
五、构造方法
六、析构方法
七、static关键字(静态变量)
第五部分 面向对象编程三大特性
一、抽象类
二、接口
三、继承与实现比较final const
第六部分 错误和异常处理介绍
一、 die
二、 错误处理器 错误级别
三、 错误触发器
四、 php错误日志
五、 php异常处理
第七部分 ydmMVC框架
一、Model1模式
二、分层模式
三、MVC模式
四、代码优化和封装
第八部分 PHP应用技术
一、Cookie和Session
二、用户登录原理
三、Session入库原理
四、图片验证码
五、树状货品分类
六、文件上传和下载
七、PHP绘图技术
八、PHP操作文件和目录
第九部分 http协议深度剖析
一、Http协议原理
二、防盗链技术
三、302 304码运用
四、禁用缓存设置
五、文件下载
第十部分 xml编程
一、xml基本介绍 xml元素 xml属性
二、cdata 实体字符 处理指令
三、dtd
四、ide开发xml
五、phpdom编程
六、SimpleXML
七、XML应用
第十一部分 javascript基础加强
一、JS响应优化
二、逻辑运算符的应用技巧
三、Chrome浏览器的调试技巧
四、Javascript浏览器的兼容性
五、基本数据类型
六、函数调用过程
七、组使用技巧
八、顺序查找和二分查找
第十二部分javascript面向对象编程
一、Javascript中的类和对象
二、对象在JS中的特殊性
三、对象回收机制
四、对象上的成员变量
五、面向对象的特性
第十三部分DOM和BOM编程
一、 DOM的来源
二、 DOM操作HTML
三、 DOM中的方法详解
四、 BOM中相关对象详解
五、 BOM使用过程中的兼容性问题
六、 不同事件的实现方式
第十四部分 正则表达式
一、正则表达式对象创建方法
二、string对象的几个方法
三、正则表达式中重要的概念
四、正则表达式语法的细节
第十五部分 JavaScript高级
一、Javascript作用域链
二、Javascript原型链
三、使用canvas绘图
四、html5脚本编程介绍
五、跨文档消息传递
六、原生拖放和拖放事件
七、datatransfer对象
八、自定义媒体播放器
九、不同浏览器的错误处理与调试
十、try-catch语句
十一、常见的错误类型和处理错误的策略
第十六部分 Ajax
一、Ajax是什么
二、Ajax原理图
三、无刷新验证用户名
四、返回XML如何处理
五、返回JSON如何处理
六、省市联动实例
七、黄金价格实时图实例
八、WEB版QQ多人聊天,
九、带离线留言功能
第十七部分 模板技术
一、 smarty原理详解
二、smarty安装、配置、使用
三、smarty变量操作
四、smarty内建函数
五、smarty自定义函数
六、smarty综合运用-部门留言板
七、数学运算
八、变量操作符详解
九、smarty内建函数加强
十、smarty自定义函数
十一、smarty变量
十二、smarty缓存技术详解
十三、smarty方法
十四、操作对象
十五、过滤器
第十八部分 ThinkPHP框架
一、控制器、model模型、视图
二、模板创建
三、四种路由解析模式
四、三种Model实例化操作
五、数据的增、删、改、查
六、表单自动验证
七、命名空间使用
八、验证码、附件上传、缩略图制作
九、自定义分页工具类引入使用
十、行为(Behavior)
十一、RBAC权限用户访问权限控制
第十九部分yii框架
一、控制器、模板创建、模型创建
二、布局搭建
三、数据增、删、改、查
四、分页效果
五、用户注册表单widget
六、表单校验
七、用户登录系统
八、验证码使用
九、各种缓存(片段、页面、数据)使用
十、url地址美化
十一、面包屑制作
十二、错误处理
十三、主题使用
第二十部分 CI框架
一、安装
二、CI启动流程
三、URL模式
四、定义控制器
五、定义模型
六、载入视图
七、CI配置系统
八、自动加载资源
九、数据库操作
十、使用CI类库
十一、load类
十二、文件上传类
十三、图像处理类
十四、分页类
十五、输入类
十六、表单验证类
十七、使用辅助函数
十八、掌握 url函数
十九、captcha函数
二十、错误处理及调试
二十一、安全问题
二十二、规划项目结构
二十三、扩展CI核心类
二十四、自定义扩展类及使用
二十五、缓存
二十六、整合smarty
第二十一部分 linux基础
一、Unix起源
二、Linux发展过程
三、GNU开源计划
四、常见的Linux系统及版本说明
五、安装Linux
六、Linux目录结构
七、Linux核心指令
八、vi编辑器
第二十二部分 用户和组管理
一、用户和组相关配置文件
二、用户组管理命令
三、用户管理命令
四、批量添加用户
五、赋予普通用户特殊权限