龙岩学院《Web信息系统应用开发》是面向高等学校计算机相关专业本科生开设的一门专业课。课程分为16-18讲,主要内容分三个部分:第一部分是Web前端设计基础(HTML5+CSS3+JavaScript),第二部分是Web后台设计,主要是服务器脚本语言PHP与数据库MySQL,第三部分是基于CMS的二次开发(SecondaryDevelopment)。
第一部分是Web前端设计(HTML5+CSS3+JavaScript)。主要内容包括:HTML5基础、表单与HTML5高级应用、CSS基础与DIV+CSS布局方法、CSS四个主要设置、JavaScript脚本语言及其制作网页特效、购物商城前后台主页的制作。
第二部分是Web后台设计,主要是服务器脚本语言PHP与数据库MySQL。主要内容包括:PHP入门与基础、PHP表达式、PHP流程控制语句、PHP数组、PHP数据采集与自定义函数、MySQL数据库、PHP与MySQL数据库。
第三部分是基于CMS的二次开发(SecondaryDevelopment)。主要内容包括:新闻发布系统的二次开发、ECSHOP商城的二次开发并期末设计。
该课程属于专业课技能课,其特点是综合性与实战性,要求学生充分利用课内实验课和课外时间自己动手完成相关实验任务和期末综合大作业,并上讲台展示设计成果,由师生组成的考核小组评定成绩。
通过本课程的学习,学生能够掌握企事业信息网站建设的基本技术和管理方法,熟练运用HTML5、CSS3、JavaScript、PHP、MySQL的5种重要编程技术进行动态网页的设计与维护。
第1周 HTML简介及常用元素
第01讲 HTML简介
第02讲 编写第一个H5页面
第03讲 H5之前常用元素1
第04讲 H5之前常用元素2
第1周 HTML简介及常用元素-单元作业
第1周 HTML简介及常用元素-单元测试
附件:演练源代码和开发工具、PPT及自编讲义(及时下载使用)
演练操作源代码及NPP编辑工具
PPT与自编讲义
第2周 H5新增常用元素及表单功能
第05讲 H5新增常用元素1
第06讲 H5新增常用元素2
第07讲 H5表单功能1
第08讲 H5表单功能2
第2周 H5新增常用元素及表单功能-单元作业
第2周 H5新增常用元素及表单功能-单元测验
第3周 H5绘图
第09讲 H5绘图1
第10讲 H5绘图2
第11讲 H5绘图3
第3周 H5绘图-单元测试
第3周 H5绘图-单元作业
第4周 CSS基础
第12讲 CSS3简介
第13讲 CSS3与H5文档结合方法
第14讲 CSS3样式表语法1
第15讲 CSS3样式表语法2
第16讲 CSS3属性单位
第4周 CSS基础-单元作业
第4周 CSS基础-单元测试
第5周 DIV+CSS布局方法
第17讲 Div+CSS布局理
第18讲 CSS3盒模型
第19讲 CSS3定位
第20讲 浮动与清除浮动
第21讲 CSS3常用布局样式
第5周 DIV+CSS布局方法-单元测试
第6周 CSS四个主要设置
第22讲 CSS3设置文本
第23讲 CSS3设置图片
第24讲 CSS3设置超链接
第25讲 CSS3设置列表
第26讲 CSS3创建导航菜单
第6周 CSS四个主要设置-单元作业
第6周 CSS四个主要设置-单元测试
第7周 JavaScript基础
第27讲 JavaScript简介
第28讲 JavaScript程序基础1
第29讲 JavaScript程序基础2
第7周 JavaScript基础-单元测试
第8周 JavaScript程序基础及应用
第30讲 JavaScript程序基础3
第31讲 JavaScript程序基础4
第32讲 JavaScript程序应用
第8周 JavaScript程序基础及应用-单元作业
第9周 综合案例
两个综合案例
第10周 布置期末课程设计任务
布置期末课程设计任务,请到“考试”栏目完成课程设计。
程序设计基础、数据结构、数据库系统基础。
[1]网页设计与制作教程(HTML+CSS+JavaScript),刘瑞新主编,机械工业出版社,2014.1
[2]《PHP编辑基础与实例教程》孔祥盛 主编, 人民邮电出版社,2013.3
[3]《动态网站建设从入门到精通》陈益材 等编著,机械工业出版社,2012.6
[4]《Dreameaver教程》李维杰 主编, 清华大学出版社,2006.8
[5]PHP+MySQL开发实战,软件开发技术联盟编著,清华大学出版社,2013.9
[6]Web信息系统及其开发技术,石双元主编,清华大学出版社,2012.5
网络资源参考:
[1] www.W3techs.com,www.w3school.com.cn,www.w3cschool.cc
[2] https://www.ycku.com/course/,https://www.ycku.com/ 等
1、请加入QQ群:237858446(Web信息系统应用开发MOOC学习1群)。
2、及时查看课程团队发布的公告。
3、欢迎随时提问,问题越具体越好。