该课程以PHP实战应用为核心,深入剖析了PHP的基本语言规范及其高级应用技巧,并结合Mysql数据库、ADODB组件、Ajax的应用开发与技巧、Apache部署、后台管理等技术与工具,针对不同的行业需求,使用其核心技术开发企业级的综合性网站。学员可分享成功案例的经验与不足,进一步提升自身的实战技能从而成为构建企业级综合性动态网站的精英!
名称:
PHP核心开发实战
学时:
112课时
要求:
要求学员具有HTML、CSS、JavaScript等及常见网页编程语言基础
承诺:
l 使用WAMP技术独立完成企业级网站的开发建设
l 可考取全球认证的Zend PHPChina PCTI证书
l 一年内免费重听
课 程 大 纲
培训主题
培训内容
实战目标
PHP核心
应用开发
l PHP语言特性与发展趋势
l PHP开发平台的搭建与配置详解
l PHP变量常量数据类型
l PHP运算符与表达式
l PHP流程控制语句详解
l PHP内置函数的使用
l PHP自定义函数的使用
l PHP字符串处理与字符串函数
l PHP正则表达式的使用
l PHP图像处理技术
l PHP数组处理及数组函数的使用
l PHP网络函数及加密函数的使用
l PHP会话处理Session、Cookie
l PHP文件处理文件上传文件下载
l PHP系统常量、变量解析应用
l PHP系统计算器设计与开发
l 文件分页系统
l 文件管理系统
l Cookie计数器
l Session计数器
l 多文件上传
l 表情上传
l PHP正则信息采集器设计
l PHP高级表单验证
l PHP二级分类设计
l 文件在线留言板系统设计与开发
PHP多媒体技术高级
应用技巧
l 使用GD库创建与绘制图像
l 获取图像信息
l 缩放图像
l 显示与保存图像
l 图片转换
l 使用ImageMagick处理图像
l 创建水印图片
l 验证码图片的创建
l 折线图的绘制
l 柱状图的绘制
l PHP随机验证码
Mysql核心应用开发
l Mysql数据库管理系统的介绍安装配置
l 登陆与退出Mysql的命令行管理模式
l Mysql数据类型的介绍
l Mysql数据库的创建表的创建
l Mysql表的修改表的删除
l Mysql的数据查询插入更新删除
l Mysql常用内置函数详解
l Mysql连表查询分组查询子查询
l phpMyAdmin图形化管理工具操作
l PHPMysql操作函数使用详解
l ADODB类库应用
l 学员信息统计
l 数据库图片上传
l Mysql存储二进制图片
l Mysql存储二进制音频
l Mysql存储二进制视频
l PHP与Mysql实现会员管理
l ADODB实现分页类
Ajax技术
高级应用
开发技巧
l Ajax的基本概念与组成部分
l 理解异步交互与局部刷新的概念
l Ajax编写的一般步骤
l AjaxGET与POST的传输模式
l Ajax处理XML文档
l 处理多个异步请求
l 使用AjaxLib和AjaxGold框架开发
l 使用JquenAjax模式开发
l 使用PHPXAJAX类库开发
l 制作带自动提示的文本框
l Ajax制作联动菜单
l Ajax无刷新记录分页设计
l Ajax无刷新文章分页设计
l Ajax无刷新即时在线聊天系统设计与开发
网站需求
分析与设计
l 网站项目总体规划思路
l 软件工程基础
l 网站需求分析
l 网站可行性分析
l 系统设计要素介绍
l 数据库结构分析设计
l 阅读分析项目需求及可行性
l 数据库设计
l 程序设计
CMS新闻
发布系统
开发与设计
l 网站前台界面布局设计
l 网站后台管理系统设计
l 网站后台开发
l 后台框架
l 登录系统
l 用户系统
l 后台管理的开发(新闻、分类、文章、评论……)
l 会话控制与认证
l 创建后台框架
l 系统登录与退出
l 用户系统开发
l 新闻管理、文章管理、栏目分类、文章评论等设计开发
l 在Smarty版目录下建立webmaster文件夹并上传后台文件
综合实例
综合相关的核心应用技术,由学员独立完成CMS动态新闻发布系统开发