注册 登录 进入教材巡展
#
  • #

出版时间:2018-10

出版社:机械工业出版社

以下为《Web程序开发案例教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111607496
  • 1-1
  • 227155
  • 46210245-0
  • 2018-10
  • 281
  • 178
内容简介
本书以案例为驱动,侧重实践教学,主要讲解了Web程序开发中的关键技术以及常见问题的解决方法。全书分为10章,第1章为Web程序开发概述;第2~6章主要讲解HTML5、CSS3、JavaScript等前端技术常用相关知识,要求学生能运用相关知识动手实践完成网页布局并实现与用户的基本交互功能;第7~9章主要讲解JSP语法及内置对象、文件操作、数据库操作等相关知识,要求学生能动手设计动态网页和实现网站常用模块;第10章是综合案例,要求学生能设计实现信息发布系统。每章都会根据学生在实际开发中遇到的疑难问题给予相应的指导。通过本书的学习训练,能够夯实学生的理论基础,提高学生的动手编程能力和网站设计水平。
本书适合作为应用型本科院校和高等职业技术院校计算机、电子商务等相关专业学生学习Web程序开发课程的教材,也可作为Web程序开发人员的参考用书。
目录
前言第1章概述1.1Web程序开发技术1.2Web App的定义1.3JSP技术1.3.1JSP运行环境搭建1.3.2网页运行原理1.4网页运行测试案例1.4.1案例——识别客户端和服务器端1.4.2案例——设置Web服务目录1.5网页运行测试案例分析第2章HTML5基础2.1HTML5图形绘制2.2HTML5音频2.3HTML5视频2.4HTML5新的表单输入类型2.5HTML5的新增表单标签和表单属性2.6HTML5的新增结构标签2.7HTML5的拖放功能2.8HTML5的地理定位2.9HTML5本地存储2.10HTML5应用案例2.10.1案例——实现图片的拖放2.10.2案例——地图显示定位信息2.10.3案例——本地存储的应用2.11HTML5应用案例分析2.11.1拖放时的处理方法2.11.2百度地图API的使用2.11.3利用JSON保存数据第3章网页布局基础3.1CSS基础3.2盒子模型3.3浮动布局3.4定位布局3.5弹性盒布局3.5.1弹性容器的属性3.5.2项目的属性3.6网页布局案例3.6.1案例——浮动布局排版网页3.6.2案例——浮动和定位布局网页3.6.3案例——骰子六面的弹性布局3.7网页布局案例分析3.7.1块状元素水平居中问题3.7.2标签重置问题3.7.3超链接宽度和高度设置问题3.7.4overflow:hidden的使用问题3.7.5段落首行文字缩进问题3.7.6弹性盒子布局骰子平面第4章CSS3基础4.1边框4.2背景4.3渐变4.42D转换4.53D转换4.6过渡4.7动画4.8CSS3应用案例4.8.1案例——为段落添加圆角边框4.8.2案例——创建纸质样式卡片4.8.3案例——3D立方体翻转产品信息4.8.4案例——动画实现繁星漂移4.9CSS3应用案例分析4.9.1设置单个圆角边框4.9.2实现3D旋转立方体4.9.3改变背景图片位置第5章JavaScript基础5.1基本语法5.1.1数据类型5.1.2数值5.1.3字符串5.1.4数组5.1.5数据类型转换5.2函数5.2.1函数的声明和调用5.2.2函数作用域5.2.3函数的参数5.2.4闭包5.3面向对象编程5.3.1对象5.3.2创建对象5.3.3class继承5.4this关键字5.4.1this的含义5.4.2this的使用5.4.3绑定this的方法5.5JavaScript应用案例5.5.1案例——计算数值5.5.2案例——比较数据类型5.5.3案例——实现温度提示5.5.4案例——模拟骰子投掷5.5.5案例——显示当前日期5.5.6案例——检测会员注册5.6JavaScript应用案例分析5.6.1比较运算符的使用5.6.2onblur与onfocus的区别5.6.3数据类型的检测5.6.4随机数问题5.6.5定时器问题5.6.6表单元素检测5.6.7识别局部变量和全局变量第6章DOM基础6.1基本概念6.1.1节点6.1.2节点对象的属性6.1.3节点对象的方法6.1.4NodeList对象和HTMLCollection对象6.1.5ParentNode接口和ChildNode接口6.2document节点6.2.1document节点的属性6.2.2document节点的方法6.3元素节点6.3.1元素节点的属性6.3.2盒状模型相关属性6.3.3元素节点的方法6.3.4元素节点操作属性6.4文本节点6.5事件模型6.5.1EventTarget接口6.5.2监听函数6.5.3事件的传播6.6事件对象6.6.1事件对象的属性6.6.2事件对象的方法6.7事件种类6.7.1鼠标事件6.7.2拖拉事件6.7.3触摸事件6.8操作CSS6.8.1style对象6.8.2读写CSS伪元素6.8.3CSS事件6.9DOM应用案例6.9.1案例——文字颜色交替变化6.9.2案例——实现选项卡效果6.9.3案例——实现图片幻灯片效果6.10DOM应用案例分析6.10.1修改元素节点CSS类别6.10.2隐藏与显现元素节点6.10.3修改元素节点属性第7章JSP语法与内置对象7.1JSP语法7.1.1JSP声明7.1.2JSP标记7.2JSP内置对象7.2.1out对象7.2.2request对象7.2.3response对象7.2.4session对象7.2.5application对象7.2.6cookie对象7.3JSP语法与内置对象案例7.3.1案例——网页计数器7.3.2案例——会员注册7.3.3案例——超链接传递参数7.3.4案例——后台登录7.4JSP语法与内置对象案例分析7.4.1数值以图片格式显示7.4.2网页编码问题7.4.3获取表单信息7.4.4汉字乱码处理7.4.5application对象和session对象的区别第8章JSP文件操作8.1文件读写8.1.1File类8.1.2字节流读写文件8.1.3过滤流的使用8.1.4字符流读写文件8.2文件上传8.2.1RandomAccessFile类8.2.2上传文件8.3JSP文件操作案例8.3.1案例——获取服务器信息8.3.2案例——比较文件读写效率8.3.3案例——复制图片8.3.4案例——倒置读出文本内容8.3.5案例——检测上传的图片8.4JSP文件操作案例分析8.4.1判别目录与文件8.4.2提高文件读写效率8.4.3实现图片复制8.4.4任意位置读写文本8.4.5检测文件大小和类型第9章JSP数据库操作9.1JDBC9.1.1JDBC介绍9.1.2JDBC使用9.2操作数据库9.2.1查询操作9.2.2更新操作9.3JSP数据库操作案例9.3.1案例——学生基本信息管理9.3.2案例——分页显示数据表信息9.4JSP数据库操作案例分析9.4.1连接数据库注意事项9.4.2ResultSet接口的使用9.4.3字符串查询9.4.4分页显示功能分析第10章综合案例——信息发布系统
Baidu
map