PHP成都09年2月第六期课程大纲,具有教学课时量大、实例多、重点突出等特点,是PHPer系统掌握学习PHP技术的优秀课程。
课时安排 ( 具体教学、实战练习课时安排可咨询老师 ) :
|
课程
|
合计
|
|
表现层技术
|
68
|
|
Web2.0开发技术
|
74
|
|
服务器操作系统
|
56
|
|
数据库
|
50
|
|
PHP程序设计
|
120
|
|
PHP企业级开发
|
116
|
|
典型系统二次开发
|
72
|
|
企业级平台技术与优化
|
24
|
|
项目分析与软件工程
|
36
|
|
合计
|
616
|
课程体系 ( 具体教学章节内容、课程要求可咨询老师 ):
|
课程名称
|
章节
|
教学内容
|
教学达到的要求或课后作业与阶段考试
|
|
表现层技术
|
HTML:Dream weaver、常用标签、列表、表格、表单、表单对象、DIV
CSS:样式表的分类、常用的样式、层标签、开发工具
|
|
最后完成二个内容
一个标准网站框架
一个学生管理系统框架
|
|
Web2.0开发技术
|
变量、运算符、流程控制、数组、浏览器对象、AJAX、 XML、开发工具
|
|
|
|
服务器操作系统
|
Windows下服务器环境搭建
Linux基本命令
Linux下服务器环境搭建
|
|
独立配置PHP的运行环境(考)
安装常见CMS系统
|
|
数据库
|
SQL基础、SQL高级、SQL优化、工具
|
|
|
|
PHP程序设计
|
程序基础:变量、数组、数据类型、表达式、流程控制
PHP编程:字符串、正则、函数、表单处理、文件系统、图形处理、正则。
基于中级阶段的完整网站设计:
|
PHP运行与开发环境复习:
Windows下的环境
ZEND studio的工程项目的建立
|
|
|
PHP变量类型与表达式:
基于的输出语句
简单变量
变量的变量
数组
|
能理解变量的变量,知道如何使用数组
|
||
|
PHP流程控制:
判断
循环
分支
|
二重循环操作二维数组(考)
多重判断
典型多分支实例
|
||
|
PHP函数:
什么是函数
PHP内置函数分类简介
PHP扩展库简介
自定义函数相关操作
递归
|
会操作与使用PHP内置的一些常用函数
PHP的函数主要分类必需记住(考)
会写自己的带参函数
会处理递归,理解递归的应用环境
|
||
|
PHP表单处理:
POST、GET提交方式复习
文本框处理
下拉框处理
单选框
复选框
隐藏字段
|
学会表单控件的取值(考)
学会表单状态的维护(考)
|
||
|
PHP文件系统:
什么是文件系统
什么是路径,相对与绝对
操作文件与文件夹
文件上传处理
|
学会用PHP命令操作目录与文件
学会文件上传
|
||
|
PHP操作数据库:
数据库的连接
用PHP创建库,表
用PHP完成SQL的CRUD
|
学会用PHP读取与写入用户提交的信息到mysql数据表
|
||
|
PHP-FORM-MYSQL的结合使用:
列表
分页
信息的增加,删除、修改
|
重点内容
现实完整的新闻列表,新增,编辑,编辑,删除。(考)
|
||
|
SESSION:
SESSION原理
SEESION相关操作
SEESION实现注册页面
|
实现新闻用户系统的注册功能,完成未登陆删除访问
|
||
|
COOKIE:
COOKIE原理
COOKIE相关操作
COOKIE实现注册页面
|
实现新闻系统的自动登陆功能。
|
||
|
图型处理:
图片上传与显示(通过数据表)
图型验证码
|
实现新闻系统中图片上传与显示的功能
实现图型验证码的登陆功能。
|
||
|
正则表达式:
|
|
||
|
中级阶段的完整网站设计:
网站建模
模块设计:栏目设计,用户设计(无权限控制)等
程序设计
|
要求:在第一阶段的页面基础上,完成一个完整网站的设计。(考)
|
||
|
|
|
||
|
PHP企业级开发
|
面向对象程序设计:
模板技术:
面向对象数据库技术:
设计模式:
Zend framework框架:
Jquery框架:
电子邮件:
|
面向对象程序设计入门:
什么是面向对象
类,对象,实例,封装
继承
访问控制
|
学会自己写简单的类与子类。
能理解类的成员变量与成员函数的访问可见性。
|
|
模板技术:
模板技术原理
SMARTY模板应用
|
|
||
|
面向对象数据库技术:
什么是ORM
数据库操作的封装
Pear data object的应用
|
|
||
|
电子邮件:
电子邮件的发送
|
学会使用常见的邮件组件发邮件
|
||
|
企业级平台技术与优化
|
Zend platform,性能测试,优化
|
|
|
|
项目分析与软件工程
|
软件工程基础、版本控制工具、项目分析与设计。
|
|
|

