PHPAjaxjQuery网站开发项目式教程
《PHP+Ajax+jQuery网站开发项目式教程》
课程教学大纲
(课程英文名称)
课程编号:201601210011
学 分:5学分
学 时:60学时 (其中:讲课学时37 上机学时23)
先修课程:HTML+CSS、JavaScript
后续课程:
适用专业:信息技术及其计算机相关专业
开课部门:计算机系
一、课程的性质与目标
《》是面向计算机专业的一门,涉及通过本课程的学习,学生能够 PHP网站搭建
学习单元PHP网站搭建学时5学时学习目标熟悉PHP语言的特点,理解PHP的工作流程
掌握PHP开发环境的搭建,学会服务器的基本配置
掌握PHP项目的部署,学会搭建虚拟主机网站学习内容知识点了解掌握重点难点认识PHP√常用编辑工具√开发环境搭建√√配置虚拟主机√√项目部署√
项目二 学生信息管理
学习单元学生信息管理学时8学时学习目标了解PHP语法基础使用规则,如PHP标记、标识符、变量、常量等
熟悉PHP中的数据类型及分类、运算符及其优先级的运用
熟练掌握选择结构语句、循环结构语句以及标签语法的应用
熟练掌握函数、数组以及包含语句在开发中的定义及使用学习内容知识点了解掌握重点难点PHP标记与注释√标识符与关键字√变量与常量√数据类型√输出语句√date()函数√PHP运算符√运算符优先级√单分支语句√数据类型转换√多分支语句√数组的定义√数组的使用√√PHP内置函数√√多维数组√√循环结构语句√√跳转语句√√自定义函数√√包含语句√√替代语法√GET传参√
项目三 网站用户中心
学习单元网站用户中心学时9学时学习目标熟悉HTML表单, 学会使用PHP接收表单数据
掌握图像的操作方法,熟练运用PHP处理图像
掌握文件与目录操作,学会PHP处理文件和目录的函数
掌握COOKIE技术,学会运用COOKIE记录浏览历史
掌握SESSION技术,学会运用SESSION保存用户会话学习内容知识点了解掌握重点难点HTTP协议√HTTP请求方式√获取表单数据√HTML特殊字符转义√上传文件处理√GD库简介√生成缩略图√文件类型与属性√文件基本操作√目录基本操作√Cookie技术√Cookie的使用√Session技术√Session的使用√HTTP响应消息头√输出缓冲√图像创建于输出√绘制文本与图形√
项目四 面向对象网站开发
学习单元面向对象网站开发学时8学时学习目标理解面向对象思想,能分析面向对象与面向过程的区别
熟练掌握类与对象的使用,能够实现封装、继承和多态
熟练掌握魔术方法、静态成员及自动加载,方便程序开发
熟悉异常机制,能够合理对程序开发中的异常进行处理
了解抽象类与接口,能够封装一个简单的抽象类或接口学习内容知识点了解掌握重点难点面向对象概述√类与对象√访问修饰限定符√构造方法与析构方法√继承与重写√魔术方法√静态成员与类常量√final关键字√自动加载√自定义加载√异常的处理√抽象类与接口√
项目五 新闻发布系统
学习单元新闻发布系统学时5学时学习目标掌握数据库的设计,学会常用SQL语句的编写
掌握MySQL扩展,学会用MySQL扩展操作数据库
掌握PDO扩展,学会用PDO扩展操作数据库
掌握新闻发布系统的开发,学会数据的增、删、改、查学习内容知识点了解掌握重点难点数据库操作√√开启MySQL扩展√连接和选择数据库√执行SQL语句√处理结果集√√释放资源和关闭链接√MySQL扩展常用函数√开启PDO扩展√连接和选择数据库√√执行SQL语句