PHP学习课程体系(2)
● 文件复制 ● 文件移动 ● 目录打开 ● 目录读取 ● 目录删除
● 目录创建等文件系统使用 ● UNIX时间戳的使用 ● 时间日期的格式处理
● 时区设置的几种方法 ● 使用微秒来统计页面执行时间 ● 使用微秒来统计SQL执行时间
● 时间格式的多种处理方式
PHP时间和日期处理
● 时间处理函数 ● 当前时间获取的方法 ● 微秒时间的使用
● 时区设置 ● 类和对象之间的关系 ● 面向对象的程序设计 ● 类的声明 ● 成员属性 ● 成员方法 ● 创建对象
● 对象类型在内存中的分配 ● 对象中成员的访问
● 使用面向对象写自己的文件上传类
● 使用面向对象写MySQL数据库操作类
● 掌握面向对象在行业中的应用,并了解一些基本的面向对象的声明语法。对象在程序中的应用,在内存中的分配形式,还要对象中的成员访问方式,并要掌握构造和析构以及关键字$this 使用。 ● 封装的意义以及封装的应用和各种与封装有关的魔术方法。
● 继承的意义与应用,访问控制和重载
PHP面向对象篇
● 特殊的对象引用“$this” ● 构造方法与析构方法 ● 设置私有成员 ● 私有成员的访问
● __set()、__get()、__isset()和__unset() 四个方法
● 类继承的应用 ● 访问类型控制 ● 子类中重载父类的方法 ● final关键字的应用
● static和const关键字的使用
● 克隆对象
● 类中通用的方法__toString() ● 通过__call()方法处理错误调用 ● 自动加载类 ● 对象串行化
● 多态性的应用 ● 正则表达式简介 ● 正则表达式的语法规则 ● 正则表达式原子
● 常用字符串正则表达式验证 ● 使用正则表达式进行替换 ● 使用正则表示进行查找 ● 正则表达式高级应用采集案例 ● JavaScript里正则表达式的使用
正则表达式篇
● 元字符 ● 修正符基础
● PHP中使用正则表达式对字符串进行匹配、查找、替换
● PHP、JavaScript 正则表达式应用 ● 使用PHP生成图像
PHP图形处
理篇
● 制作(数字、英文、汉字)图像验证码 ● 为上传添加图片/文字水印
● PHP图片缩放 ● 数据库基本介绍 ● 关系型数据库介绍
● 验证码的使用
● 图片处理几种方法
数据库 基础篇
● 数据库设计基本原理 ● 数据库规范化理论 ● 数据库规范化技巧
● 数据库实体及关系分析
● Mysql数据库管理系统的介绍安装配置 ● Mysql的命令行管理模式
● 学员信息统计设计
● ER分析
● 命令行下SQL语句的运用 ● phpMyAdmin的使用 ● 创建数据库,创建数据表
● PHP与MySQL实现信息管理
MySQL基础篇
● Mysql表类型的介绍 ● Mysql数据类型的介绍 ● SQL语言介绍
● Mysql数据库的创建、表的创建
● 索引及主键的创建 ● Mysql表的修改表的删除
● Mysql的数据查询插入、更新、删除 ● Mysql常用内置函数详解
● Mysql普通查询、连表查询、分组查询、子查询
● PHP中Mysql操作函数使用详解 ● Mysql数据库管理系统的介绍安装配置 ● 模板引擎原理分析 ● Smarty模板引擎应用 ● 安装Smarty及初始化配置
● Smarty在应用程序逻辑层的使用步骤 ● 模板中的注释 ● 模板中变量的声明
● 在模板中输出从PHP分配的变量 ● 模板中变量的数学计算
● 在模板中使用{$smarty}保留变量
● 掌握Smarty的基本语法,包括在模板中的注释,变量的声明,以在PHP中向模板中分配变量,还有保留变理和变量调解器、控制结构和子模板的应用。 ● 模板的开启选项,使用多个缓存,以及消除处理开销和清除关闭局部缓存 ● SMARTY安装配置
● SMARTY模板方式开发网站前台PHP页面:首页、关于我们、新闻列表页、新闻详细页、产品列表页、产品详细页、意见反馈
PHP&MySQL篇之SMARTY模
版
● 变量调解器 ● 模板的控制结构 ● 在模板中包含子模板 ● 配置文件语法格式 ● 加载配置文件 ● 引用配置文件中的变量 ● 在Smarty中控制缓存 ● 每个页面多个缓存 ● 为缓存实例消除处理开销 ● 清除缓存 ● 关闭局部缓存
● Smarty模板的表现层
PHP&MySQL篇之前台展示
篇
● 包含公共文件的处理 ● 设计数据库操作类 ● PHP的程序逻辑层
● 新闻的列表样式
● 开发网站前台PHP页面 1)首页
2)新闻列表页
● 首页数据调用 ● 列表页数据调用 ● 列表页的分页原理 ● 内容页的数据显示 ● 结合Smarty输出页面
● 分类处理 ● Ajax的基本概念 ● 组成部分 ● 理解异步交互 ● 局部刷新的概念 ● Ajax编写的一般步骤 ● Ajax GET的传输模式 ● POST的传输模式
3)新闻详情页 4)产品列表页 5)产品详情页 6)用户信息反馈
● 制作带自动提示的文本框 ● Ajax制作联动菜单 ● Ajax无刷新记录分页设计 ● Ajax无刷新文章分页设计 ● 注册页面无刷新数据校验: ● 对用户名是否已存在进行无刷新校验
● 对邮件格式合法性进行校验 ● 对手机号码格式合法性进行校验
Ajax 篇 ● Ajax处理XML文档 ● 处理多个异步请求 ● 使用Ajax Lib ● ajax工作原理 ● ajax的基本语法 ● XMLHttpRequest的介绍 ● AJAX调试
● JQuery的Ajax应用 ● 错误信息开启和关闭方法
● 错误提示开启的几种方式 ● 异常处理的方法
● 结合错误提示进行代码的修改
PHP错误调试
● PHP的几种错误类型 ● 在PHP开发中调试的技巧
● 异常处理方法 ● MVC设计模式介绍 ● 入口文件设计
● 通过实际的项目来了解MVC的架构思想
● 使用MVC的架构思想写一个项目
MVC设计模式
● Model层 ● View 层 ● Control 层
● MVC的应用
● Codeigniter(简称:CI)的介绍 ● CI里的MVC模式 ● CI的配置 ● URI路由
● 使用\执行基本的数据库操作
● 配置CI
● 控制器(Controllers),视图(Views)和路由(Routing)的使用 ● 在CI中对数据库操作
● 使用CI完成一个项目
Codeigniter框架
● CI中的表单验证 ● CI的类库使用 ● CI的辅助函数 ● CI的适配器 ● CI中缓存的使用技巧
● 在CI中引入第三方的类(编辑器,Smarty等) ● 文件处理命令 ● 权限管理命令 ● 文件搜索命令
● 安装Linux环境
● 在Linux环境上安装 PHP相关的运行环境
● 了解一些常用的Linux操作
Linux基础
篇
● 压缩解压编译命令 ● 用户、组管理 ● 文本编辑器Vim的使用 ● LAMP及LNMP的环境编译
● SSH连接服务器
● 国内外常用CMS的介绍 ● DEDECMS的介绍 ● DEDECMS的安装 ● 表前缀的概念及做法 ● 前台和后台的功能介绍
● Dedecms换模板2个项目 ● 个性插件开发1个项目 ● 自定义列表标签 ● 自定义全局标签 ● 自定义模型 ● 自定义表单
● 通过分析DedeCMS 来吸收一些项目中常见的技巧及安全处理方法 …… 此处隐藏:1774字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介




