《Web程序设计(PHP)》教学大纲.docx

《Web程序设计(PHP)》教学大纲.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《Web程序设计(PHP)》教学大纲

课程编号英文名称:WebProgramming(PHP)

学分:3

学时:总学时64学时,其中理论32学时,实践32学时

先修课程:数据库原理及应用、Web前端开发

课程类别:专业主干课

授课对象:网络工程专业学生

教学单位:机械与电气工程学院

修读学期:第4学期

一、课程描述和目标

《Web程序设计(PHP)》是一门网络工程专业低年级学生的专业必修课,属于应用类课程。通过本课程,让学生学习Web网站运行原理、PHP相关技术、请求响应处理、状态维护、数据处理等知识,了解Web网站开发和调试工具。能设计和开发满足不同行业需求的综合性Web网站并在Web服务器中部署和发布。

课程目标1:学习Web网站开发所需的知识和技术,培养Web网站开发的能力,包括网站功能分析设计、代码编写、代码调试。

课程目标2:能选择和使用主流的Web网站开发工具,能够设计、开发、部署满足不同行业需求的综合性Web网站。

课程目标3:能以团队合作形式进行学习和Web网站的设计和开发。

二、课程目标对毕业要求的支撑关系

毕业要求指标点

课程目标

权重

指标点4-3:能够基于专业知识,进行网络工程相关领域的复杂工程问题的研究,就综合性的功能或性能问题设计相关的实验方案,对结果或数据进行分析,并得出合理有效的结论

课程目标1

H

指标点5-1:能够选择与使用恰当的技术、资源、现代工程工具和信息技术工具完成网络工程相关领域的复杂工程问题的预测与模拟

课程目标2

M

指标点9-1:具备良好的团队意识,能够在多学科背景下主动与团队中其他成员沟通、合作、开展工作

课程目标3

M

三、教学内容、基本要求与学时分配

序号

教学内容

基本要求及重、难点(含德育要求)

学时

教学方式

对应课程目标

1

PHP基础

PHP介绍

开发环境搭建

PHP基本语法

流程控制语句

函数

数组

掌握PHP开发环境的搭建;理解PHP基本语法;掌握选择结构语句、循环结构语句以及标签语法的使用;掌握函数、数组以及包含语句在开发中的使用。

德育要求:家国情怀。

6

讲授式

演示式

课程目标1

课程目标2

课程目标3

2

PHP操作数据库

连接和选择数据库

执行SQL语句

处理结果集

排序功能

有哪些信誉好的足球投注网站功能

数据分页

数据添加与修改

掌握PHP访问数据库的基本步骤;会使用PHP对MySQL数据库进行增删改查操作;掌握基础业务逻辑,熟练使用PHP操作MySQL获取指定数据。

德育要求:专业认同。

6

讲授式

演示式

练习式

课程目标1

课程目标2

课程目标3

3

Web表单与会话技术

HTTP协议

Web表单处理

超全局变量

表单验证

Cookie

Session

掌握Web表单的使用,学会用PHP处理表单数据;掌握COOKIE技术,学会用COOKIE保存浏览历史;掌握SESSION技术,学会用SESSION保存用户会话。

德育要求:社会责任。

6

讲授式

演示式

练习式

课程目标1

课程目标2

课程目标3

4

文件与图像技术

文件上传

生成缩略图

图片添加水印

验证码

文件操作

目录操作

文件读写

文件下载

掌握文件的上传,学会用PHP处理上传文件信息;掌握图像的操作,学会用PHP添加水印、生成缩略图和验证码;熟悉文件与目录技术,学会用PHP创建、删除文件或目录。

德育要求:法律规范、网络安全。

4

讲授式

演示式

练习式

课程目标1

课程目标2

课程目标3

5

PHP面向对象编程

面向对象的概念

类与对象

继承和重写

抽象类和接口

理解面向对象思想,能够认识到面向对象与面向过程的区别;掌握类与对象的使用,可以正确定义使用类及对象;掌握继承的使用,能够通过继承扩展类的功能;了解接口与抽象类,能够封装一个简单的接口或抽象类。

德育要求:创新意识

2

讲授式

演示式

练习式

课程目标1

6

PDO数据库抽象层

PDO连接数据库

执行SQL语句

处理结果集

预处理语句

错误处理机制

掌握PDO的基本使用,学会使用PDO操作数据库;掌握PDO预处理机制,学会通过预处理语句防止SQL注入;掌握PDO在项目中的使用。

德育要求:工匠精神

4

讲授式

演示式

练习式

课程目标1

7

ThinkPHP框架入门?

ThinkPHP目录结构

ThinkPHP配置文件

ThinkPHP控制器

实例化模型

数据创建、写入

数据读取、修改、删除

ThinkPHP视图

ThinkPHP模板语法

熟悉ThinkPHP目录结构,了解各目录的功能;熟悉使用ThinkPHP框架进行项目布局的方法。

德育要求:团队协作

4

讲授式

演示式

练习式

课程目标1课程目标2

课程目标3

合计

32

序号

实验项目

实验内容与要求

学时

类型

对应课程目标

1

PHP

文档评论(0)

力行足下 + 关注
实名认证
内容提供者

用心做人,用心服务。

1亿VIP精品文档

相关文档