PHP教学大纲PHP从入门到精通千锋教育高教产品研发部清华大学出版社Word格式.docx
- 文档编号:7181035
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:23
- 大小:18.83KB
PHP教学大纲PHP从入门到精通千锋教育高教产品研发部清华大学出版社Word格式.docx
《PHP教学大纲PHP从入门到精通千锋教育高教产品研发部清华大学出版社Word格式.docx》由会员分享,可在线阅读,更多相关《PHP教学大纲PHP从入门到精通千锋教育高教产品研发部清华大学出版社Word格式.docx(23页珍藏版)》请在冰点文库上搜索。
第一个PHP程序
PHP程序开发流程
[重点]
[难点]
[基本要求]
了解PHP语言的优势
掌握WampServer的安装和使用
编写第一个PHP程序
[实践与练习]
完成相关习题。
第2章PHP编程基础(4学时)
PHP基本语法
PHP变量
PHP常量
数据类型转换
PHP运算符
表达式与语句
流程控制语句
[重点]
掌握PHP基本语法
掌握变量与常量
熟悉数据类型转换
掌握运算符与表达式
掌握流程控制语句
[实践与练习]
第3章函数(2学时)
函数的基本用法
变量的作用域
函数的高级用法
PHP手册的使用
掌握函数的基本用法
掌握变量的作用域
理解函数的高级用法
掌握PHP手册的使用
第4章数组(4学时)
数组的概念
数组的定义
数组的操作
数组的常用函数
二维数组
掌握数组的概念
掌握数组的定义
掌握数组的操作
熟悉数组的常用函数
理解二维数组
第5章面向对象(4学时)
面向对象的概念
类与对象
构造方法
析构方法
类常量
静态成员
继承
抽象类与接口
多态
魔术方法
设计模式
理解面向对象的概念
掌握类与对象
掌握构造方法与析构方法
掌握类常量与静态成员
掌握继承性与多态性
掌握抽象类与接口
了解魔术方法
了解设计模式
第6章错误与异常处理(4学时)
错误处理
异常处理
调试方法
了解错误的类型与级别
掌握自定义错误处理
了解异常处理的概念
掌握异常的处理
了解常用的调试方法
第7章文件处理(2学时)
文件概述
文件操作
目录操作
理解文件类型和文件属性
掌握文件的常见操作
掌握目录的常见操作
第8章字符串操作(4学时)
字符串构成
常用的字符串操作
字符串其他操作
[基本要求]
了解字符串
掌握去除字符串中空格的方法
掌握获取字符串长度的方法
掌握连接和分割字符串的方法
掌握查找和替换字符串的方法
掌握字符串格式化的方法
第9章正则表达式(4学时)
初识正则表达式
正则表达式语法规则
正则表达式相关函数
正则表达式常见应用
正则表达式用法自查表
了解正则表达式的相关概念
掌握正则表达式的语法规则
掌握正则表达式的常见应用
第10章PHP图像处理技术(2学时)
PHP图像基础知识
PHP绘图的基本步骤
PHP图像处理的常见应用
掌握常见图像的格式
掌握JpGraph图标库的安装和使用
掌握验证码的实现以及添加水印等操作
第11章Web开发基础(2学时)
HTTP
初识表单
<
input>
输入标记
select>
下拉列表标记
理解HTTP的概念
理解HTTP的工作流程
掌握HTTP的请求和响应
理解HTTP消息报头的使用
理解表单的概念
掌握表单中常用标记的使用
第12章PHP与Web页面交互(4学时)
表单与PHP的关系
提交表单信息
PHP获取表单信息
URL操作
文件上传和下载
理解表单和PHP的关系
掌握提交表单信息的方法
掌握PHP获取表单信息的方法
掌握对URL传递参数编码和解码技术
掌握文件上传和下载
第13章PHP会话技术(2学时)
会话技术概述
Cookie技术
Session技术
理解会话控制的概念
理解Cookie机制
掌握Cookie的操作方法
理解Session机制
掌握Session的操作方法
第14章MySQL数据库基础(4学时)
数据库简介
MySQL的使用
MySQL支持的数据类型
数据库的基本操作
数据表的基本操作
数据表中数据的基本操作
了解MySQL的特点
掌握启动、停止、登录和退出MySQL的方法
掌握操作MySQL数据库的方法
掌握操作MySQL数据表的方法
掌握操作MySQL数据表中数据的方法
第15章PHP操作MySQL数据库(4学时)
PHP访问MySQL数据库的一般步骤
PHP操作MySQL数据库的方法
PHP操作MySQL实战演练
熟悉PHP访问MySQL数据库的一般步骤
掌握PHP操作MySQL数据库的方法
掌握选择MySQL数据库的方法
掌握添加动态用户信息的方法
掌握查询数据信息的方法
第16章PDO数据库抽象层(4学时)
PDO概述
使用PDO连接数据库
PDO中执行SQL语句
PDO中获取结果集
PDO中的错误处理
PDO中的事务处理
了解PDO的概念
掌握PDO连接数据库的方法
掌握PDO中执行SQL语句的方法
掌握PDO中获取结果集的方法
掌握PDO中捕获SQL语句中错误的方法
了解PDO中错误处理的方法
掌握PDO中事务处理的方法
第17章Smarty模板技术(4学时)
Smarty模板简介
Smarty的安装与配置
Smarty模板基本语法
Smarty内置函数
Smarty模板继承
Smarty缓存控制
了解Smarty模板特性
了解Smarty模板的安装和配置
掌握Smarty模板基本语法
掌握Smarty模板典型应用实例
第18章Laravel框架(6学时)
初识Laravel框架
Laravel框架安装
Laravel框架目录结构
Laravel的生命周期
Laravel服务容器
Laravel服务提供者
Laravel路由详解
Laravel控制器
Laravel视图
Laravel数据库操作
了解Laravel框架的技术特点
掌握Laravel框架的安装
掌握Laravel框架的基本使用方法
第19章PHP—ML人工智能(2学时)
初识PHP-ML
机器学习概述
机器学习算法
PHP-ML库
了解机器学习的概念
了解机器学习的常见算法
熟悉PHP-ML安装
熟悉PHP-ML目录结构
熟悉PHP-ML机器学习应用案例
三、学时分配
章目
授课
上机
合计
第1章PHP开发入门
2学时
0学时
第2章PHP编程基础
4学时
第3章函数
第4章数组
第5章面向对象
第6章错误与异常处理
第7章文件处理
第8章字符串操作
第9章正则表达式
第10章PHP图像处理技术
第11章Web开发基础
第12章PHP与Web页面交互
第13章PHP会话技术
第14章MySQL数据库基础
第15章PHP操作MySQL数据库
第16章PDO数据库抽象层
第17章Smarty模板技术
第18章Laravel框架
6学时
第19章PHP-ML人工智能
42学时
22学时
64学时
四、考核模式与成绩评定
本课程为考试课程,考试可灵活采用闭卷成绩和平时成绩相结合的形式。
闭卷部分(80%)的考试题包括基本概念、基本语法格式、面向对象程序设计等,题型可采用填空题、选择题、程序填空、判断题、程序分析题以及编程题等多种形式。
平时成绩包括出勤(5%)、作业(5%)和实验(10%)。
五、选用教材和主要参考书
本大纲是根据教材《PHP从入门到精通》所设计的。
六、大纲说明
本课程的授课模式为:
课堂讲授+实验上机,其中,课堂讲授主要采用多媒体的方式进行授课,并且通过阶段测试题测试学生的掌握程度;
实验上机主要是编写及测试程序,加强学生的动手能力。
撰写人:
审定人:
批准人:
执行时间:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PHP 教学大纲 入门 精通 教育 高教 产品 研发部 清华大学出版社