《PHP网站开发实例教程(第2版)》—教学大纲
PHP编程基础与实例教程第二版
2021/4/14
2
PHP编程基础与实例教程(第二版)
5-1 数组的基本概念
1. 为什么引入数组
使用标量数据类型定义的变量只能存储单个“数据”,仅依 靠标量数据类型远不能解决现实生活中的一些常见问题,例如 一个设置个人信息的页面如图所示:
2021/4/14
3
PHP编程基础与实例教程(第二版)
5-1 数组的基本概念
例如程序createArray2.php <?php $interests[2] = "music"; $interests[5] = "movie"; $interests[1] = "computer"; $interests[] = "software"; print_r($interests);
"2010001"=>
array("studentNo"=>"2010001","studentName"=>"张三
","studentSex"=>"男"),
"2010002"=>
array("studentNo"=>"2010002","studentName"=>"李四
","studentSex"=>"女"),
PHP编程基础与实例教程(第二版)
5-2 一维数组的创建
3. 创建数组的注意事项
1.如果数组元素中的“键”是一个浮点数,则“键”将被强
《PHP程序设计案例教程 第2版》课件—04PHP语法基础
3 PHP变量
2)变量的赋值
(1)直接赋值
$a=1; $b=2;
(2)传值赋值
$a=1; $b=$a;
(3)引用赋值
$a=1;
赋值时在等号右边变量前加“&”符号
•
2 PHP数据类型
(4) 字符串 用单引号或双引号或界定符界定。
PHP将字符串看作数组。
(单引号与双引号的区别)
$str1=‘字符串示例’;
$str1=“字符串示例”;
转义符:
\” \\ \n \r \t \$ \x两位数字
双引号 反斜线 换行 回车 制表符(TAB) 美元符号($) 表示十六进位字符
4 PHP操作符与表达式
1) 操作符 + - * / % & | += -+ *= /= %= |= <<= >>= 注意:字符串“.”拼接操作符,“.=”拼接赋值操作符
2) 逻辑操作符: $a &&$b 或 $a AND $b $a || $b 或 $a OR $b !$a 或 NOT $a
4 PHP操作符与表达式
1)变量的定义 $变量名称=变量值
• PHP的变量属于松散的数据类型,注意几点: • ①变量名要以美元符号“$”开头,且区分大小写; • ②变量不必要预先定义或声明; • ③变量在使用时编译器可动态进行类型指定和转换; • ④变量如果未赋值而直接使用,变量值将被视为空;
3 PHP变量
1)变量的定义 $变量名称=变量值
$_FILES[‘ ’]
《PHP程序设计案例教程 第2版》课件—09PHP网站开发2
1 创建表单及表单元素
1.2 服务端验证
• (1) 表单数据非空验证 • 与客户端验证不同,表单数据从客户端(表单页面) 被直接提交到服务端(表单处理
页面),然后在服务端进行数据的验证。 • 首先,编写表单代码,指定要执行验证的服务端页面,以及表单提交方式
<form name="form1" action="0606_do.php" method="post"> 会员登录 <br/>用户名:<input type="text" name="txt_username" /> <br/>密码: <input type="password" name="txt_pwd" /> <br/> <input type="submit" value="登录"/>
alert("用户名不能为空") ; return false; } else if (upwd==null || upwd=="") {
document.getElementById("p_note").innerHTML ="<font color='red'> 密码不能为空.</font>"; return false; } } </script> </head>
echo "用户名:".$username; echo "密码:".$pwd; } ?>
PHP动态网站开发实例教程(第2版)
作者简介
钱兆楼,男,1978年5月出生,江苏淮安人,硕士研究生,淮安信息职业技术学院讲师、工程师,研究方向 为高职教育、计算机技术。
刘万辉,男,1978年12月出生,河南巩义人,工程硕士,安信息职业技术学院副教授,主要从事络维护及络 应用程序开发。
感谢观看
内容简介
该教材内容分为PHP程序开发基础、PHP函数与数据处理、MySQL数据库、面向对象编程、综合项目实战5个教 学单元,包含PHP开发环境搭建、PHP基础知识学习及应用、运用函数实现图形验证码、运用数据处理实现日历应 用、运用目录与文件实现投票统计、构建同学录数据库、运用PHP操作数据库实现数据分页、面向对象的图形面 积和周长计算器、留言板系统、学生管理系统10个教学任务。前4个单元中每个任务分为任务陈述、知识准备、 任务实施、任务拓展、项目实训5个环节。
教材特色
该教材具有以下特色:
(1)根据学生就业面向与就业岗位,构建基于软件技术职业岗位任务的课程体系与教材ቤተ መጻሕፍቲ ባይዱ系。项目组在对软 件企业职业岗位调研分析的基础上,对岗位典型工作任务进行归纳与分析。
(2)立足“教、学、做”一体化特色,设计三位一体的教材。从“教什么,怎么教”“学什么,怎么 学”“做什么,怎么做”三个问题出发,每门课程均配套教学资源,同时与企业开发了企业案例和培训资源包。
该书由钱兆楼、刘万辉任主编,负责教材总体设计及统稿。具体分工如下:单元1、单元5由钱兆楼编写,单 元2由刘万辉编写,单元3由朱琳编写,单元4由常村红编写。该教材编写的其他教师,对照课程标准、课程内容 进行了多次审订,并提出了修改意见。
2017年9月20日,《PHP动态站开发实例教程(第2版)》由高等教育出版社出版。
该教材共5个单元,由PHP程序开发基础、PHP函数与数据处理、MySQL数据库、面向对象编程、综合项目实战 组成。
PHP网站开发实例教程教学大纲
PHP网站开发实例教程教学大纲一、介绍1.PHP的定义和作用2.为什么选择PHP作为网站开发的技术3.PHP的发展历史和版本二、环境搭建1.安装PHP2.配置PHP环境3. 安装Apache服务器4. 配置Apache服务器5.安装MySQL数据库6.配置MySQL数据库三、基础知识1.PHP变量和数据类型2.PHP运算符3.PHP流程控制语句4.PHP数组5.PHP函数6.PHP面向对象编程基础四、网站结构设计1.网站目录结构规划2.前台页面设计3.后台页面设计4.数据库设计5.用户认证系统设计五、前台页面开发1.页面布局和样式设计2.前端组件的使用3.前端表单验证4.数据的展示和交互六、后台页面开发1.后台管理系统的布局和样式设计2.后台页面的权限管理3.数据的增删查改操作5.日志管理七、数据库操作1.连接数据库2.基本的SQL语句3.数据库操作的封装和安全性4.数据库备份和恢复八、数据交互1.表单数据的获取和处理2.AJAX的使用3.数据的异步加载和提交4.与其他系统的数据交互九、安全性和性能优化1.SQL注入和跨站脚本攻击的防范3.缓存技术的应用4.数据库性能优化十、部署与维护1.服务器环境的部署2.网站上线和域名绑定3.定期备份和恢复4.系统更新和升级十一、实例演练1.一个简单的网站开发实例教程2.一个中等复杂度网站开发实例教程3.一个高级复杂度网站开发实例教程十二、常见问题解答1.PHP常见错误及解决方法2.网站开发常见问题及解决方法3.PHP安全性和性能的常见问题及解决方法十三、案例分析与项目实战1.分析知名网站的实现原理2.从头开始实战一个大型网站项目。
PHP网站开发实例教程_教学大纲
PHP网站开发实例教程_教学大纲一、简介及概述1.1PHP的概念及优势介绍1.2网站开发的基本流程介绍1.3教学目标和学习方法介绍二、环境搭建2.1 服务器环境搭建(Apache、MySQL、PHP)2.2 安装PHP开发工具(如PHPStorm)2.3创建第一个PHP网页2.4文件目录结构介绍三、PHP语法基础3.1变量、数据类型及运算符3.2 条件控制语句(if、switch)3.3 循环语句(for、while)3.4函数的使用及自定义函数3.5数组的使用及常见数组函数3.6字符串的使用及常见字符串函数3.7表单处理及GET、POST方法3.8文件操作(读取、写入、上传)四、数据库基础4.1MySQL数据库介绍4.2数据库的增删改查4.3数据库连接及配置4.4数据库安全和防护五、网站开发实例5.1用户注册与登录功能的实现5.1.1用户注册界面的设计与开发5.1.2用户登录界面的设计与开发5.1.3用户注册与登录数据的验证与存储5.2商品展示与购买功能的实现5.2.1商品列表页面的设计与开发5.2.2商品详情页面的设计与开发5.2.3购物车功能的实现5.3订单管理功能的实现5.3.1订单列表页面的设计与开发5.3.2订单详情页面的设计与开发5.3.3订单状态的更新与管理六、网站性能优化和安全防护6.1使用缓存技术提高网站性能6.2数据库优化和索引的使用6.3防止网站安全漏洞的攻击6.4网站备份和恢复策略七、项目部署与上线7.1项目上线的基本流程介绍7.2服务器部署和域名绑定7.3远程数据库配置和导入7.4问题排查及项目发布和更新八、案例实践与总结8.1学员自主设计和开发一个完整的网站8.2总结和回顾学习过程中的知识点8.3学员项目展示和分享以上就是PHP网站开发实例教程的教学大纲,希望能够帮助学员快速掌握PHP网站开发的基本知识和实践能力。
PHP编程基础与实例教程第二版课件8
PHP编程基础与实例教程(第二版)
8-4 字符集
2. MySQL字符集与字符序
character_set_client:客户端(MySQL命令窗口)的字符 集(未加说明的是latin1字符集) character_set_connection:连接层字符集 character_set_database:当前选中数据库的字符集 character_set_filesystem:MySQL服务器文件系统的字符 集,默认的字符集为binary character_set_results:结果集的字符集 character_set_server:MySQL服务器的字符集 character_set_system:元数据(字段名、表名、数据库名 等)字符集,默认的字符集为utf8
PHP编程基础与实例教程(第二版)
8-3 MySQL简介
3. 连接MySQL服务器
启动MySQL服务器后,需要使用MySQL客户机成功打开一个 MySQL服务器连接,才能实现与MySQL数据库之间的交互,如图 所示。MySQL客户机连接命令格式如下: mysql -h 127.0.0.1 -P 3306 -u root -p
PHP编程基础与实例教程(第二版)
8-4 字符集
1. 字符集与字符序
MySQL中的字符序命名规则:以字符序对应的字符集名称开 头,以国家名居中(或以general居中),以ci或cs或bin末尾。 例如:latin1字符集对应有latin1_swedish_ci、 latin1_spanish_ci、latin1_german1_ci等字符序。以ci结尾 的字符序表示大小写不敏感;以cs结尾的字符序表示大小写敏 感;以bin结尾的字符序表示按编码值比较。例如在字符序 gbk_general_ci规则中,字符'a'和'A'是等价的。
《PHP网站开发实例教程(第2版)》—教学大纲
《PHP网站开发实例教程(第2版)》教学大纲(课程英文名称)课程编号:学分:5学分学时:70学时(其中:讲课52学时上机18学时)先修课程:计算机基础适用专业:信息技术及其计算机相关专业开课部门:计算机相关院系一、课程的性质与目标《PHP网站开发实例教程(第2版)》是面向计算机相关专业的一门PHP课程,涉及框架基础知识、数据库和模板引擎的使用、框架实现原理、使用框架开发项目等内容。
通过本课程的学习,学生能够了解框架的基础使用,如何使用框架进行网站开发,以及市面上流行的Laravel框架的使用。
二、课程设计理念与思路课程设计理念:高等职业教育的集中实践教学环节需明确必要的理论知识的升华与知识层面的拓展,不能局限于单纯的技能训练。
单纯的技能训练不是提高高等职业教育的理想课程。
以能力的培养为重点,以就业为导向,培养学生具备职业岗位所需的职业能力,职业生涯发展所需的能力和终身学习的能力,实现一站式教学理念。
课程设计思路:基于工作过程开发课程内容,以行动为导向进行教学内容设计,以学生为主体,以案例(项目)实训为手段,设计出理论学习与技能掌握相融合的课程内容体系。
教学整体设计“以职业技能培养为目标,以案例(项目)任务实现为载体、理论学习与实际操作相结合”。
三、教学条件要求操作系统:Windows 7、W AMP开发工具:命令行工具(如cmd)、开发工具(如VS Code)、依赖管理工具(如Composer)四、课程的主要内容及基本要求第1章开发环境搭建第2章PHP框架基础(上)第3章PHP框架基础(下)第4章数据库和模板引擎第5章内容管理系统(上)第6章内容管理系统(下)第7章Laravel框架(上)第8章Laravel框架(下)五、学时分配六、考核模式与成绩评定办法本课程为考试课程,期末考试采用百分制的闭卷考试模式。
学生的考试成绩由平时成绩(30%)和期末考试(70%)组成,其中,平时成绩包括出勤(5%)、作业(5%)、上机成绩(20%)。
PHP编程基础与实例教程第二版课件3
“root” “root” “student”
PHP编程基础与实例教程(第二版)
3-1 常量
2. 预定义常量
PHP还预定义了许多常量,这些常量无需使用define()函数 定义,可直接在程序中使用。 1.__FILE__(FILE前后是两个下划线):当前正在处理的脚 本文件名。 2.__LINE__(LINE前后是两个下划线):正在处理的脚本文 件的当前行数。 3.PHP_VERSION:当前 PHP预处理器的版本,如'5.3.0'。 4.PHP_OS:PHP所在的操作系统的类型,如'Linux'。 5.TRUE:表示逻辑真;FALSE常量:表示逻辑假;NULL常量: 表示没有值或值不确定。 6.DIRECTORY_SEPARATOR常量:表示目录分隔符,Unix或 Linux操作系统环境时的值为“/”;Windows操作系统环境时 的值为“\”。 PHP编程基础与实例教程(第二版)
3-1 常量
2. 常量的内存分配
内存中专门为常量的存储分配了一个空间:常量存储区。 常量存储区是一块比较特殊的存储空间,位于该存储空间的常 量是全局的,且在程序运行期间不能修改和销毁。
例如程序define.php <?php //定义DATABASE常量,此时DATABASE常量名大小写敏感 define("DATABASE","student"); //定义USER_NAME常量,此时USER_NAME大小写敏感 define("USER_NAME","root",FALSE); //定义PASSWORD常量,此时PASSWORD大小写不敏感 define("PASSWORD","root",TRUE); echo DATABASE;//输出:student echo "<br/>"; echo USER_NAME;//输出:root echo "<br/>"; echo password;//输出:root ?>
PHP网站开发项目式教程(微课版)(第2版)任务12 使用PHP面向对象程序设计方法
需要解决的核心问题 • 如何创建类?类的属性和方法如何定义?如何对类进行实例化? • 对类进行访问控制时,可以使用哪几个关键字?它们各自的含
义是什么? • 类的静态属性和方法如何定义?如何访问?
__set()方法需要两个参数,分别是将要设置的属性名称和取 值;__get()方法只需要属性名称一个参数,该方法会返回属性的 值。
由类创建的对象,其数据类型是对象,不能直接使用print或 者echo语句输出。在要输出对象时,可以在类中定义__toString() 方法,在该方法中会返回可输出的字符串。
在PHP中可使用clone关键字建立与原对象拥有相同属性和方 法的对象,若需要改变这些属性,则可以使用PHP提供的魔术方 法__clone(),这个方法在“克隆”对象时会自动调用。
魔术方法__call()可以用于实现方法的重载。使用该方法的 格式如下。 function __call(arg1, arg2){}
在面向对象的语言中,除了事物的内部状态数据需要使用类 进行封装之外,在类中往往还需要提供两种方法,一种是操作这 些状态数据的方法,另一种是为实现这类事物的行为特征而定义 的方法,这些方法使用函数来实现。
即在面向对象的程序设计中,开发者希望直接对客观世界进 行模拟:定义一个类,对应客观世界的某种事物;实际业务中需 要关心这个事物的哪些状态,程序就为这些状态定义属性;实际 业务中需要关心这个事物的哪些行为,程序就为这些行为定义方 法函数。
__autoload()方法用于自动加载对象,它不是一个类方法, 而是一个单独的函数。如果脚本中定义了__autoload()函数,则 使用new关键字实例化没有声明的类时,这个类的名称将作为实 参传递给__autoload()函数,该函数会根据实参类名自动确定类 文件名,并加载类文件中的同名类。
PHP编程基础与实例教程第二版
news.sql
PHP编程基础与实例教程(第二版)
10-5 新闻发布系统系统实施
3. 新闻管理和评论管理功能的实施
PHP编程基础与实例教程(第二版)
10-6 分页原理及实现
1. 分页原理
方案一:在浏览器端实现分页 特点:效率最为缓慢,消耗大量服务器资源和网络资源。 方案二:在WEB服务器端实现分页 特点:效率较为缓慢,消耗一定的服务器资源和网络资源。 方案三:在数据库服务器端实现分页 特点:效率较为快捷,消耗最少的服务器资源和网络资源,这 里我们使用该方案实现分页技术。
本章大纲
10-1 新闻发布系统开发流程 10-2 新闻发布系统的系统规划 10-3 新闻发布系统的系统分析 10-4 新闻发布系统的系统设计 10-5 新闻发布系统的系统实施 10-6 分页原理及实现 10-7 新闻发布系统软件测试 10-8 新闻发布系统系统支持
PHP编程基础与实例教程(第二版)
10-1 新闻发布系统开发流程
nam e
A10
Id e n tifie r_ 1 < p i>
PHP编程基础与实例教程(第二版)
10-3 新闻发布系统的系统分析
5. 新闻发布系统的数据流程图
数据流程图由四部分组成:外部实体、处理过程、数据存储 和数据流。
PHP编程基础与实例教程(第二版)
10-3 新闻发布系统的系统分析
6. 数据字典(Data Dictionary)
新闻添加页面程序
添加新闻类别程序
查看所有新闻评论
查看新闻详细信息程序
编辑新闻信息程序
删除新闻信息程序
审核评论程序 删除评论程序
手动选择某 种新闻类别
手动点击添加 按钮
《PHP程序设计案例教程 第2版》课件—01PHP概述
PHP运行环境安装与配置
04
PHP开发环境安装与配置
05
第一个PHP网站项目
01
PHP介绍
1 PHP介绍
• 什么是PHP 一种服务器端、跨平台、HTML嵌入式的脚本语言。 1995 由Rasmus Lerdor 开发 ,目前已发展到PHP 7版本 PHP:Personal Home Page 个人主页
3)编辑第一个PHP程序 (1)用代码开发工具创建PHP文件, (2)编写PHP代码
3 PHP运行环境安装与配置
4)输出系统的当前时间 (1)用代码开发工具创建PHP文件 (2)编写PHP代码
3 PHP运行环境安装与配置
5)更改Apache服务器的端口号为8080 (1) 打开Apache目录下的Apache2.2子目录,找到conf文件夹(C:\AppServ\Apache2.2\conf)。 (2) 通过记事本打开httpd.conf文件。 (3) 按Ctrl+F键,搜索80,定位到Listen,将80端口修改为8080。
客户端(浏览器)
步骤1 Internet
步骤5
步骤2
步骤3Байду номын сангаас
WEB服务器步骤4 PHP解释器
数据库
业务数 据处理
02
怎样学好PHP编程
2 怎样学好PHP
怎样学好PHP编程 1 熟悉HTML/CSS/JavaScript等网页基本元素 2 学会配置PHP的开发环境 3 熟悉PHP基本语法、控制语句 4 学习如何将PHP与HTML结合完成简单动态网页 5 熟悉使用MySQL数据库 6 学习如何使用PHP与MySQL数据库交互编程
3 PHP运行环境安装与配置
2)第一次登录phpMyAdmin图形化管理工具 打开IE浏览器,在地址中输入”http://localhost/”或http://127.0.0.1/
PHP编程基础与实例教程第二版课件1
PHP编程基础与实例教程(第二版)
1-1 PHP概况
3. HTML内嵌式的脚本语言
PHP脚本程序中可包含文本、HTML代码以及PHP代码。例如 程序helloworld.php如下。
这是我的第一个PHP程序: <br/> <?php echo "hello world!"; ?> <br/> <?php echo date("Y年m月d日H时i分s秒 "); ?>
方法2:通过PID号找进程名,命令格式:tasklist | findstr "PID"。通过任务管理器杀死该进程名的进程。
PHP编程基础与实例教程(第二版)
1-3 PHP服务器构建
2. 服务器安装
WampServer安装较为简单,这里不再赘述。安装成功后, 打开IE浏览器, 在地址栏中输入“http://localhost/”或 “http://127.0.0.1/”回车,若出现如图所示界面,说明PHP 服务器安装且启动成功。
WEB服务器(WEB Server)也称为WWW(World Wide WEB) 服务器,简单地说,安装有WEB服务器软件的计算机称为WEB服 务器。 常用的WEB服务器软件有微软的Internet Information Server(IIS)服务器软件、IBM的WebSphere服务器软件以及 开源的Apache服务器软件等。 由于Apache具有免费、速度快且性能稳定等特点,它已成 为目前最为流行的WEB服务器软件,本书将使用Apache服务器 部署PHP程序。
1-3 PHP服务器构建
5. 服务器配置
1.PHP时区设置 2.PHP预处理器其它常用配置 3.设置允许外网访问Apache服务 4.修改Apache服务默认80端口号 5.设置起始页 6.设置WEB服务器主目录 7.设置虚拟目录 8.为MySQL数据库服务器root账户设置密码
PHP编程基础与实例教程第二版课件11
第一次请求
第一次响应
page1
第二
次请
WEB服务器2
求
浏览器
第二次响应
page2
11-2 页面间的参数传递
2. 使用JavaScript实现重定向
javascript_redirect.php程序
<script> window.location='htቤተ መጻሕፍቲ ባይዱp:///s?wd=session' </script>
将javascript_redirect.php程序修改为如下代码(粗体字部 分为代码的改动部分),也可实现相同的效果。
<script> window.location.replace('/s?wd=session') </script>
11-2 页面间的参数传递
11-2 页面间的参数传递
0. 页面间为何需要进行参数传递
在同一个网站内,通过HTTP无状态协议,如何跟踪某个浏 览器用户,并实时记录该浏览器用户发送的连续请求呢?
答案非常简单,浏览器用户打开某网站的登录页面并成功 登录后,如果该登录页面向该网站的其他页面传递一个“已经 成功登录”的参数消息,那么,问题就会迎刃而解。而这正是 会话控制的思想。
11-1 HTTP无状态特性
4. HTTP响应信息
第一部分 HTTP/1.1 200 OK Server:Apache2.2.4 Date:Mon,6Oct2010 13:23:42 GMT 第二部分 Content-Type:text/plain Last-Moified:Mon,6 Oct 2010 13:23:42 GMT Content-Length:112 空行 空行 <html> <head> <title>HTTP 响应示例 <title> 第三部分 </head> <body> Hello HTTP! </body> </html>
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《PHP网站开发实例教程(第2版)》
教学大纲
(课程英文名称)
课程编号:
学分:5学分
学时:70学时(其中:讲课52学时上机18学时)
先修课程:计算机基础
适用专业:信息技术及其计算机相关专业
开课部门:计算机相关院系
一、课程的性质与目标
《PHP网站开发实例教程(第2版)》是面向计算机相关专业的一门PHP课程,涉及框架基础知识、数据库和模板引擎的使用、框架实现原理、使用框架开发项目等内容。
通过本课程的学习,学生能够了解框架的基础使用,如何使用框架进行网站开发,以及市面上流行的Laravel框架的使用。
二、课程设计理念与思路
课程设计理念:高等职业教育的集中实践教学环节需明确必要的理论知识的升华与知识层面的拓展,不能局限于单纯的技能训练。
单纯的技能训练不是提高高等职业教育的理想课程。
以能力的培养为重点,以就业为导向,培养学生具备职业岗位所需的职业能力,职业生涯发展所需的能力和终身学习的能力,实现一站式教学理念。
课程设计思路:基于工作过程开发课程内容,以行动为导向进行教学内容设计,以学生为主体,以案例(项目)实训为手段,设计出理论学习与技能掌握相融合的课程内容体系。
教学整体设计“以职业技能培养为目标,以案例(项目)任务实现为载体、理论学习与实际操作相结合”。
三、教学条件要求
操作系统:Windows 7、W AMP
开发工具:命令行工具(如cmd)、开发工具(如VS Code)、依赖管理工具(如Composer)
四、课程的主要内容及基本要求
第1章开发环境搭建
第2章PHP框架基础(上)
第3章PHP框架基础(下)
第4章数据库和模板引擎
第5章内容管理系统(上)
第6章内容管理系统(下)
第7章Laravel框架(上)
第8章Laravel框架(下)
五、学时分配
六、考核模式与成绩评定办法
本课程为考试课程,期末考试采用百分制的闭卷考试模式。
学生的考试成绩由平时成绩(30%)和期末考试(70%)组成,其中,平时成绩包括出勤(5%)、作业(5%)、上机成绩(20%)。
七、选用教材和主要参考书
本大纲是根据教材《PHP网站开发实例教程(第2版)》所设计的。
参考书籍:
黑马程序员.《PHP网站开发实例教程(第2版)》人民邮电出版社.2020
八、大纲说明
本课程的授课模式为:课堂授课+上机,其中,课堂主要采用多媒体的方式进行授课,并且会通过测试题阶段测试学生的掌握程度;上机主要是编写程序,要求学生动手完成指定的程序设计或验证。
撰写人:审定人:
批准人:执行时间:。