首页 课程主页
课程分享  
PHP网站开发
主讲教师 孙波/合肥信息技术职业学院
学习人数 141
开课周期 2024年03月04日 ~ 2024年06月30日
教学进度
预报名
进行中
已结课
课程期次 进行至第 9 周 , 共 17 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题
  • 课程标准
  • 课程教案
  • 课程软件

  《PHP网站开发》是我院计算机信息管理、计算机应用技术、移动互联应用技术等专业的职业技术基础课,教学内容依据职业岗位和课程标准,在理论教学及实践教学内容的选择上,来源企业生产与日常生活中的典型应用案例。通过与企业共建,不断完善课程实训教学内容。通过本课程的学习,使得学生能够制作动态网站、信息管理系统的能力。

课程概述

   PHP自1994年诞生至今,已席卷整个互联网,不仅有着广泛的用户群,更有着庞大的开发团队。PHP作为一种开源软件,具有技术更新速度快、版本更新频繁等特点,这就导致了传统课堂教授模式下教师所教授的内容往往落后于PHP实际的发展;且PHP作为一门技术,实践中会遇到各种各样的问题,一方面,教师不可能在有限的授课时间内就所有问题教授学生解决方案;另一方面,考虑到培养学生独立解决问题的能力,提供一个交流平台往往更有效。因此,建立以学习者为中心、基于网络环境的资源中心、交流平台,使得彼此资源共享、实现共同进步恰好迎合了这一需求;而另外一方面网络平台的构建也正符合 PHP 语言所体现的开源思想。

   本课题借助省级特色高水平专业建设成果,以计算机应用技术专业相关职业岗位(群)分析入手,根据相关职业岗位(群)的职业工作过程中列出能力与知识点,突出工作实践的逻辑主线地位,通过课程改编、课程整合、课程补充、课程拓展、课程创编,建立基于职业活动的课程体系。以提高学生的职业技术能力和职业素养为中心,坚持以学生为本的教育理念,依托网络教学平台及智慧教学工具,建设开放式优质课程资源和校本课程资源,利用平台的优质课程资源丰富教学内容,支撑信息化教学转型,服务线上与线下混合式教学改革,支持学生数字化学习,实现实施翻转课堂教学,促进教育教学观念转变,引领教学内容和教学方法改革,推动高等学校优质课程教学资源通过现代信息技术手段共建共享,提高人才培养质量,服务学习型社会建设。

课程大纲
  • 项目一 动态网站制作概述
    • 1.1 静态网页和动态网页
    • 1.2 初识PHP
    • 1.3 配置PHP运行环境
      • 1.3.1 PHP运行环境介绍
      • 1.3.2 安装PHP运行环境
      • 1.3.3 DreamWeaver站点创建
  • 项目二 HTML与JavaScript
    • 2.1 认识HTML
    • 2.2 JavaScript基础
  • 项目三 PHP语法基础
    • 3.1 PHP代码的基本格式
    • 3.2 PHP编码规范及注释
    • 3.3 PHP常量和变量
    • 3.4 运算符和表达式
    • 3.5 数组
  • 项目四 PHP流程控制语句
    • 4.1 条件控制语句
      • 4.1.1 if语句
      • 4.1.2 switch语句
    • 4.2 循环控制语句
    • 4.3 跳转控制语句
  • 期中测试
  • 项目五 PHP 函数
    • 5.1 自定义函数
      • 5.1.1 自定义函数
      • 5.1.2 自定义函数加参数
    • 5.1 自定义函数PPT
    • 5.2 字符串处理函数
      • 5.2.1 strlen、htmlentities、md5等函数
      • 5.2.2 substr、str_replace等函数
      • 5.2.3 substr_replace、strpos、strstr等函数
    • 5.2 字符串处理函数PPT
    • 5.3 日期和时间处理函数
      • 5.3.1 date函数
      • 5.3.2 time函数
    • 5.3 日期和时间处理函数PPT
    • 5.4 数学函数
    • 5.5 检验函数
  • 项目六 Web 交互编程
    • 6.1 PHP与浏览器信息交互
    • 6.2 Session 管理
    • 6.3 Cookie 管理
    • 6.4 使用$_FILE获取上传文件信息
  • 项目七 MySQL 数据库
    • 7.1 数据库基础
    • 7.2 SQL语句
  • 项目八 PHP 访问数据库
    • 8.1 访问MySQL数据库
    • 8.2 使用mysql_query( )对记录进行增、删、改
    • 8.3 数据分页显示的原理和实现
    • 8.4 mysqli扩展函数的使用
    • 8.5 数据接口层PDO
  • 项目九 文件访问操作
    • 9.1 基本的文件操作
    • 9.2 文件及目录的基本操作
    • 9.3 制作生成静态页面的新闻系统
  • 项目十 实训案例
    • 10.1 创建数据库和站点
    • 10.2 从数据库中调取数据
    • 10.3 向数据库添加记录
    • 10.4 修改数据库中数据
    • 10.5 删除数据库中数据
    • 10.6 数据分页功能
    • 10.7 数据搜索功能
    • 10.8 管理员登陆功能
      • 10.8.1 管理员登陆功能(上)
      • 10.8.2 管理员登陆功能(下)
    • 作业展示
  • 期末测试
授课目标

  根据OBE理念,PHP网站开发技术教学是为实践服务的,需要让学生掌握PHP编程的基础知识和技能要点。为了达到最佳的教学效果,将教学内容划分为三个阶段,逐次开展教学,第一阶段是快速入门阶段,此阶段的教学内容有两个,首先是介绍PHP的基本概念和语句,其次是PHP开发环境的搭建。目的是使学生能够独立安装PHP运行环境,使用代码编辑器能够运行PHP网页程序。第二阶段重点讲解PHP数据类型、操作符、条件和循环语句、函数以及文件操作等,使学生对PHP编程有更加深入的了解,能够使用PHP完成简单的编程任务。之后开展一些实践中经常使用的主题教学,如WEB交互编程、操作数据库等,目的是让学生能够了解信息系统的构建方法,掌握更多实践技能。

预备知识

  学习本课程前,必须掌握《网页设计与制作》课程基本知识。

配套教材
  • PHP动态网站开发(第2版)
    第2版
    唐四薪
    清华大学出版社
参考教材
0.0

0 条评价

本次开课 查看全部
5.0

12 条评价

本次开课 查看全部
1 这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
2 课程结束后,还能继续学习课程内容吗?
这将根据课程团队的设置的课程结课设置而定,有的课程将在课程结束后关闭,有的课程允许已选课的用户查看课程内容及历史记录,也有课程可能会对未选课用户开放课程内容。对于结课后仍然开放的课程,在“我的课程”列表里,可以查看课程内容及学习记录。
3 建议使用什么浏览器学习?
为了您顺利地进行课程学习,建议您将浏览器升级到最新版本。建议使用IE10及以上,火狐Firefox浏览器,及谷歌Chrome浏览器。
授课教师
合肥信息技术职业学院
合肥信息技术职业学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有