Web项目开发实践教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:朱林,庄丽主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2017
- ISBN:7302455478
- 页数:361 页
第1章 概述 1
1.1 Web简介 1
1.2 Web项目开发课程地位 1
1.3 Web应用程序开发 1
1.3.1 Web的概念及发展 1
1.3.2 Web应用程序的运行原理 2
1.3.3 Web应用程序开发模式 3
1.4 静态网页和动态网页 5
1.4.1 静态与动态网页对比 5
1.4.2 动态网页语言 6
本章小结 8
本章习题 8
第2章 HTML静态网页制作基础 10
2.1 HTML语言概述 10
2.1.1 HTML简介 10
2.1.2 HTML的基本结构 10
2.2 常用HTML排版标记 13
2.3 HTML图片 17
2.4 超链接 20
2.5 HTML列表 21
2.6 HTML表格 23
2.7 表单的使用 27
2.8 使用frame框架分割浏览器窗口 31
2.9 应用音乐与视频标记 33
2.10 滚动标记 35
2.11 案例实践 37
2.11.1 案例需求说明 37
2.11.2 技能训练要点 37
2.11.3 案例实现 37
本章小结 41
本章习题 41
第3章 Dreamweaver…基本网页编辑 47
3.1 Dreamweaver简介 47
3.2 软件界面介绍 47
3.2.1 文档窗口 47
3.2.2 状态栏 48
3.2.3 插入工具栏 49
3.2.4 文档工具栏 49
3.2.5 属性面板 50
3.2.6 结果面板 50
3.2.7 文件面板 51
3.2.8 面板组 51
3.2.9 菜单 52
3.3 Dreamweaver的基本操作 54
3.3.1 在网页中操作文本 54
3.3.2 在网页中添加特殊字符 58
3.3.3 在网页中添加图片 59
3.3.4 插入图像占位符 62
3.3.5 插入鼠标经过图像 63
3.4 创建列表 64
3.4.1 创建项目列表 64
3.4.2 创建编号列表 65
3.4.3 列表属性设置 65
3.5 在网页中使用多媒体对象 66
3.5.1 多媒体对象的格式 66
3.5.2 使用声音与视频 67
3.5.3 插入Flash 67
3.5.4 在网页中添加其他插件 71
3.6 插入其他对象 72
3.6.1 插入日期 72
3.6.2 插入水平线 73
3.7 案例实践 73
3.7.1 案例需求说明 73
3.7.2 技能训练要点 74
3.7.3 案例实现 74
本章小结 78
本章习题 79
第4章 CSS应用 81
4.1 CSS(Cascading Style Sheet)概念 81
4.2 CSS属性设置 81
4.2.1 CSS常用文本属性设置 81
4.2.2 CSS常用字体属性设置 83
4.2.3 CSS常用颜色、背景等属性设置 84
4.3 CSS用法 85
4.3.1 CSS选择器 85
4.3.2 CSS样式应用 86
4.4 DIV+CSS使用方法 90
4.5 在Dreamweaver中创建CSS 92
4.6 案例实践 99
4.6.1 案例需求说明 99
4.6.2 技能训练要点 100
4.6.3 案例实现 101
本章小结 104
本章习题 104
第5章 JavaScript 106
5.1 JavaScript概述 106
5.1.1 JavaScript的起源 106
5.1.2 JavaScript的主要特点 106
5.1.3 JavaScript的应用 107
5.2 JavaScript引入方式 108
5.2.1 在HTML页面中嵌入JavaScript脚本 108
5.2.2 在HTML页面中链接外部的JavaScript文件 109
5.3 JavaScript语法 109
5.3.1 JavaScript的基本语法规则 109
5.3.2 变量的声明与赋值 110
5.3.3 函数 111
5.3.4 JavaScript中的对象 113
5.4 编写JavaScript程序 118
5.5 JavaScript+DIV+CSS结合 121
5.6 案例实践 123
5.6.1 案例需求说明 123
5.6.2 技能训练要点 123
5.6.3 案例实现 123
本章小结 124
本章习题 125
第6章 动态Web开发 129
6.1 Web开发概述 129
6.1.1 静态Web页面 129
6.1.2 动态Web页面 130
6.2 JSP简介 131
6.3 JSP开发环境安装与配置 131
6.3.1 JDK的下载、安装及环境变量配置 131
6.3.2 Tomcat安装 135
6.4 JSP页面开发与运行 139
6.4.1 JSP页面的基本结构 139
6.4.2 JSP页面的运行过程 140
6.4.3 JSP的运行原理 147
6.5 JSP的基本语法 147
6.5.1 JSP脚本元素 148
6.5.2 JSP指令 148
6.5.3 JSP动作组件 153
6.6 JSP内置对象 158
6.6.1 request对象 158
6.6.2 response对象 162
6.6.3 Session对象 164
6.6.4 application对象 173
6.7 JSP中的文件操作 176
6.8 JSP中汉字乱码处理 179
6.9 案例实践 182
6.9.1 案例需求说明 182
6.9.2 技能训练要点 182
6.9.3 案例实现 182
本章小结 184
本章习题 184
第7章 JDBC数据库连接 191
7.1 MySQL的安装与配置 191
7.2 SQLyog安装与配置 195
7.3 JDBC简介 197
7.3.1 JDBC的概念 197
7.3.2 JDBC驱动类型 198
7.3.3 JDBC工作原理 198
7.4 JDBC访问数据库步骤 199
7.4.1 创建与数据库连接 199
7.4.2 通过JDBC执行SQL语句 201
7.4.3 ResultSet对象 202
7.5 数据库编程应用 204
7.5.1 JDBC操作数据库 204
7.5.2 解决数据库乱码问题 206
7.5.3 PreparedStatement的应用 208
7.5.4 JDBC的其他应用 211
7.6 数据库连接池 216
7.6.1 数据库连接池概述 216
7.6.2 数据库连接池的基本原理 216
7.6.3 在服务器中配置连接池 217
7.7 案例实践 219
7.7.1 案例需求说明 219
7.7.2 技能训练要点 220
7.7.3 案例实现 220
本章小结 223
本章习题 223
第8章 服务器功能扩展技术——JavaBean与Servlet 230
8.1 JavaBean概述 230
8.2 与JvavBean相关的JSP动作组件 230
8.3 JavaBean与JSP的结合应用 232
8.4 Servlet概述 243
8.5 Servlet的生命周期 244
8.6 Servlet体系的常用类和接口 245
8.7 Servlet会话 250
8.8 案例实践 257
8.8.1 案例需求说明 257
8.8.2 技能训练要点 258
8.8.3 案例实现 258
本章小结 266
本章习题 266
第9章 Web项目开发实例 272
9.1 JSP开发模式 272
9.1.1 JSP+JavaBean模式 272
9.1.2 Servlet+JSP+JavaBean模式 272
9.2 “吃遍天下”美食团购网站的设计与实现 273
9.2.1 系统分析与设计 273
9.2.2 数据库设计 275
9.2.3 系统实现 277
本章小结 339
本章习题 339
附录A CSS样式表属性 340
附录B JavaScript常用内建对象和预定义函数 346
附录C JavaScript事件 358
参考文献 361
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019