编辑推荐

“软件开发视频大讲堂”丛书系清华社“视频大讲堂”重点大系之一。该大系包括多个子系列,每个子系列的图书在其同品种的图书中销售名列前茅,其中:
4个品种荣获“全行业*品种”
1个品种荣获2012年清华大学出版社“专业畅销书”一等奖
绝大多数品种在“全国计算机零售图书排行榜”同品种排行中名列前茅
截至目前该大系累计销售超过130万册
该大系已成为近年来清华社计算机专业基础类零售图书畅销品牌之一

“软件开发视频大讲堂”系列作为清华社“视频大讲堂”大系的子系列之一,继承和创新了清华社“视频大讲堂”大系的编写模式、写作风格和优良品质。《Java Web从入门到精通(第2版)(配光盘)(软件开发视频大讲堂)》突出了以下内容:
总长总时长17小时同步视频演示讲解,可反复观摩,让学习更为快捷、高效
15个典型实例,通过实例学习更深入,更有趣,更有动力
369道面试真题,了解工作实例及面试问题,更好适应企业需求
596项能力测试题目,检测是否过关,了解学习之不足。
根据全国计算机零售图书排行榜,《Java Web从入门到精通(第2版)(配光盘)(软件开发视频大讲堂)》长期在javaweb类全国零售排行前列

“软件开发视频大讲堂”系列作为清华社“视频大讲堂”大系的子系列之一,执着于专业,精细于品质。
集基础知识、核心技能、高级应用、项目案例于一体
好学、好用、高效

内容简介

  《JavaWeb从入门到精通(第2版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了进行JavaWeb应用程序开发应该掌握的各方面技术。《JavaWeb从入门到精通(第2版)》共分21章,包括JavaWeb应用开发概述、HTML与CSS网页开发基础、JavaScript脚本语言、搭建开发环境、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、过滤器和监听器、JavaWeb的数据库操作、EL(表达式语言)、JSTL标签、Ajax技术、Struts2基础、Struts2高级技术、Hibernate技术、Hibernate高级应用、Spring核心之IoC、Spring核心之AOP、JSP操作XML、清爽夏日九宫格日记网等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会JavaWeb应用程序开发的精髓,快速提高开发技能。

  《JavaWeb从入门到精通(第2版)》可作为软件开发入门者的自学用书,也可作为高等院校相关专业的教学参考书,还可供开发人员查阅、参考。

作者简介

明日科技,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等系列。多次荣获“全行业*品种”“中国大学出版社*书”等奖项,多个品种长期位居同类图书销售排行榜的前列。


目录

?第1篇 Web开发基础

第1章 JavaWeb应用开发概述
视频讲解:21分钟
1.1程序开发体系结构
1.1.1C/S体系结构介绍
1.1.2B/S体系结构介绍
1.1.3两种体系结构的比较
1.2Web应用程序的工作原理
1.3Web应用技术
1.3.1客户端应用的技术
1.3.2服务器端应用的技术
1.4JavaWeb成功案例
1.5常用网上资源
1.5.1常用资源下载网
1.5.2技术社区
1.6小结

第2章 HTML与CSS网页开发基础
视频讲解:68分钟
2.1HTML标记语言
2.1.1创建第一个HTML文件
2.1.2HTML文档结构
2.1.3HTML常用标记
2.1.4表格标记
2.1.5HTML表单标记
2.1.6超链接与图片标记
2.2HTML5新增内容
2.2.1新增的元素
2.2.2新增的input元素类型
2.3CSS样式表
2.3.1CSS规则
2.3.2CSS选择器
2.3.3在页面中包含CSS
2.4CSS3的新特征
2.4.1模块与模块化结构
2.4.2一个简单的CSS3实例
2.5小结
2.6实践与练习

第3章 JavaScript脚本语言
视频讲解:90分钟
3.1JavaScript概述
3.2JavaScript语言基础
3.3流程控制语句
3.4函数
3.5事件处理
3.6常用对象
3.7DOM技术
3.8小结
3.9实践与练习

第4章 搭建开发环境
视频讲解:19分钟
4.1JavaWeb应用的开发环境概述
4.2Tomcat的安装与配置
4.3Eclipse的下载与使用
4.4小结
4.5实践与练习

第2篇 JSP语言基础
第5章 JSP基本语法
视频讲解:50分钟
5.1JSP页面概述
5.2指令标识
5.3脚本标识
5.4JSP注释
5.5动作标识
5.6小结
5.7实践与练习

第6章 JSP内置对象
视频讲解:69分钟
6.1JSP内置对象概述
6.2request对象
6.3response对象
6.4session对象
6.5application对象
6.6out对象
6.7其他内置对象
6.8小结
6.9实践与练习

第7章 JavaBean技术
视频讲解:29分钟
7.1JavaBean介绍
7.2JavaBean的应用
7.3在JSP中应用JavaBean
7.4小结
7.5实践与练习

第8章 Servlet技术
视频讲解:22分钟
8.1Servlet基础
8.2ServletAPI编程常用接口和类
8.3Servlet开发
8.4小结
8.5实践与练习

第9章 过虑器和监听器
视频讲解:44分钟
9.1Servlet过滤器
9.2Servlet监听器
9.3Servlet3.0新特性
9.4小结
9.5实践与练习

第3篇 JSP高级内容
第10章 JavaWeb的数据库操作
视频讲解:48分钟
10.1JDBC技术
10.2JDBCAPI
10.3JDBC操作数据库
10.4JDBC在JavaWeb中的应用
10.5小结
10.6实践与练习

第11章 EL(表达式语言)
视频讲解:23分钟
11.1EL概述
11.2与低版本的环境兼容—禁用EL
11.3保留的关键字
11.4EL的运算符及优先级
11.5EL的隐含对象
11.6定义和使用EL函数
11.7小结
11.8实践与练习

第12章 JSTL标签
视频讲解:62分钟
12.1JSTL标签库简介
12.2JSTL的配置
12.3表达式标签
12.4URL相关标签
12.5流程控制标签
12.6循环标签
12.7小结
12.8实践与练习

第13章 Ajax技术
视频讲解:59分钟
13.1当下谁在用Ajax
13.2Ajax开发模式与传统开发模式的比较
13.3Ajax使用的技术
13.4使用XMLHttpRequest对象
13.5与服务器通信—发送请求与处理响应
13.6解决中文乱码问题
13.7Ajax重构
13.8Ajax常用实例
13.9小结
13.10实践与练习

第4篇 流行框架与XML技术
第14章 Struts2基础
视频讲解:60分钟
14.1Struts2概述
14.2Struts2入门
14.3Action对象
14.4Struts2的配置文件
14.5Struts2的开发模式
14.6典型应用
14.7小结
14.8实践与练习

第15章 Struts2高级技术
视频讲解:49分钟
15.1OGNL表达式语言
15.2Struts2的标签库
15.3拦截器的使用
15.4数据验证机制
15.5典型应用
15.6小结
15.7实践与练习

第16章 Hibernate技术
视频讲解:42分钟
16.1初识Hibernate
16.2Hibernate入门
16.3Hibernate数据持久化
16.4使用Hibernate的缓存
16.5小结
16.6实践与练习

第17章 Hibernate高级应用
视频讲解:72分钟
17.1实体关联关系映射
17.2实体继承关系映射
17.3Hibernate查询语言
17.4小结
17.5实践与练习

第18章 Spring核心之IoC
视频讲解:38分钟
18.1Spring概述
18.2依赖注入
18.3自动装配
18.4bean的作用域
18.5对bean的特殊处理
18.6小结
18.7实践与练习

第19章 Spring核心之AOP
视频讲解:24分钟
19.1AOP概述
19.2Spring的切入点
19.3Aspect对AOP的支持
19.4Spring持久化
19.5小结
19.6实践与练习

第20章 JSP操作XML
视频讲解:50分钟
20.1XML简介
20.2dom4j概述
20.3创建XML文档
20.4解析XML文档
20.5修改XML文档
20.6典型应用
20.7小结
20.8实践与练习

第5篇 项目实战
第21章清爽夏日九宫格日记网
视频讲解:95分钟
21.1项目设计思路
21.2数据库和数据表设计
21.3公共模块设计
21.4主界面设计
21.5用户模块设计
21.6显示九宫格日记列表模块设计
21.7写九宫格日记模块设计
21.8项目发布
21.9小结

前言/序言

  丛书说明:“软件开发视频大讲堂”丛书(第1版)于2008年8月出版以来,因其编写细腻,易学实用,配备全程视频等,在软件开发类图书市场上产生了很大反响,绝大部分品种在全国软件开发零售图书排行榜中名列前茅,2009年多个品种被评为“全国优秀畅销书”。

  “软件开发视频大讲堂”丛书(第2版)于2010年8月出版,出版后,绝大部分品种在全国软件开发类零售图书排行榜中依然名列前茅。丛书中多个品种被百余所高校计算机相关专业、软件学院选为教学参考书,在众多的软件开发类图书中成为最耀眼的品牌之一。丛书累计销售40多万册。

  “软件开发视频大讲堂”丛书(第3版)于2012年8月出版,根据读者需要,增删了品种,重新录制了视频,提供了从“入门学习→实例应用→模块开发→项目开发→能力测试→面试”等各个阶段的海量开发资源库。因丛书编写结构合理、实例选择经典实用,丛书迄今累计销售90多万册。

  “软件开发视频大讲堂”丛书(第4版)在继承前3版所有优点的基础上,修正了前3版图书中发现的疏漏之处,并结合目前市场需要,进一步对丛书品牌进行了完善,对相关内容进行了更新优化,使之更适合读者学习。为了方便教学,还提供了教学课件PPT。

  Java是Sun公司推出的能够跨越多平台的、可移植性最高的一种面向对象的编程语言,也是目前最先进、特征最丰富、功能最强大的计算机语言之一。利用Java可以编写桌面应用程序、Web应用程序、分布式系统应用程序、嵌入式系统应用程序等,从而使其成为应用范围最广泛的开发语言,特别是在Web程序开发方面。

  目前,JavaWeb开发领域的书籍有很多,但是能真正地把技术讲解透彻的图书并不是很多,尤其是结合项目的书籍就更少了。《Java Web从入门到精通(第2版)(配光盘)(软件开发视频大讲堂)》从初学者的角度,循序渐进地讲解使用Java语言和开源框架进行Web程序开发应该掌握的各项技术,包括HTML、JSP基础、流行框架等内容。


其他推荐