热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

Java Web开发实战

中国水利水电出版社
    【作 者】主编 肖睿 高海波 徐申 【I S B N 】978-7-5170-5662-1 【责任编辑】李炎 【适用读者群】科技 【出版时间】2017-07-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】304 【千字数】408 【印 张】19 【定 价】58 【丛 书】大数据开发工程师系列 【备注信息】
图书详情

    在互联网高速发展的时代,基于B/S 架构的Web 应用程序越来越多。这些应用的实现都不可避免地用到了如下技术:Web 前端技术、JSP 技术和Servlet 技术。本书就紧紧围绕这三个技术对Web 开发内容展开详细讲解,内容不仅涵盖前端开发必需的HTML5 及CSS3技术、JavaScript、jQuery、Ajax 等知识,也包含JSP 技术的基本语法、使用JSP 实现对Web 请求的获取与响应、通过JSP实现与数据库的访问交互和基于Servlet 的业务控制等知识,从而让大家循序渐进地学会如何开发属于自己的Web 应用程序。

    为保证最优学习效果,本书紧密结合实际应用,利用大量案例说明和实践,提炼含金量十足的开发经验,最后还提供了和实际开发接近的项目案例。本书使用前端+JSP+Servlet技术实现Web 应用程序,并配以完善的学习资源和支持服务,包括视频教程、案例素材下载、学习交流社区、讨论组等终身学习内容,为开发者带来全方位的学习体验,更多技术支持请访问课工场官网:www.kgc.cn。

    领先的实用技能——打造大数据开发工程师

    科学的训练模式——授人以渔而不只是作品临摹

    真实的项目驱动——行业知识与专业设计相呼应

    便捷的学习体验——传统教材与二维码革命性携手

    丛书设计:

    准备好了吗?进入大数据时代!大数据已经并将继续影响人类的方方面面。2015年8 月31 日,经李克强总理批准,国务院正式下发《关于印发促进大数据发展行动纲要的通知》,这是从国家层面正式宣告大数据时代的到来!企业资本则以BAT互联网公司为首,不断进行大数据创新,从而实现大数据的商业价值。本丛书根据企业人才实际需求,参考历史学习难度曲线,选取“Java + 大数据”技术集作为学习路径,旨在为读者提供一站式实战型大数据开发学习指导,帮助读者踏上由开发入门到大数据实战的互联网+ 大数据开发之旅!

    丛书特点:

    1.以企业需求为设计导向

    满足企业对人才的技能需求是本丛书的核心设计原则,为此课工场大数据开发教研团队,通过对数百位BAT 一线技术专家进行访谈、对上千家企业人力资源情况进行调研、对上万个企业招聘岗位进行需求分析,从而实现技术的准确定位,达到课程与企业需求的高契合度。

    2.以任务驱动为讲解方式

    丛书中的技能点和知识点都由任务驱动,读者在学习知识时不仅可以知其然,而且可以知其所以然,帮助读者融会贯通、举一反三。

    3.以实战项目来提升技术

    本丛书均设置项目实战环节,该环节综合运用书中的知识点,帮助读者提升项目开发能力。每个实战项目都设有相应的项目思路指导、重难点讲解、实现步骤总结和知识点梳理。

    4.以互联网+ 实现终身学习

    本丛书可通过使用课工场APP 进行二维码扫描来观看配套视频的理论讲解和案例操作,同时课工场(www.kgc.cn)开辟教材配套版块,提供案例代码及案例素材下载。

    此外,课工场还为读者提供了体系化的学习路径、丰富的在线学习资源和活跃的学习社区,方便读者随时学习。

    读者对象:

    1.大中专院校的老师和学生

    2.编程爱好者

    Java Web开发实战——文前.indd 4 2017/7/28 9:27:37

    3.初中级程序开发人员

    4.相关培训机构的老师和学员

    读者服务:

    为解决本丛书中存在的疑难问题,读者可以访问课工场官方网站(www.kgc.cn),也可以发送邮件到ke@kgc.cn,我们的客服专员将竭诚为您服务。

    致谢:

    本丛书是由课工场大数据开发教研团队研发编写的,课工场(kgc.cn)是北京大学旗下专注于互联网人才培养的高端教育品牌。作为国内互联网人才教育生态系统的构建者,课工场依托北京大学优质的教育资源,重构职业教育生态体系,以学员为本、以企业为基,构建教学大咖、技术大咖、行业大咖三咖一体的教学矩阵,为学员提供高端、靠谱、炫酷的学习内容!

    感谢您购买本丛书,希望本丛书能成为您大数据开发之旅的好伙伴!

    第1章 HTML5基础 1
    本章任务 2
    任务 制作图文并茂的简单首页 2
    1.1.1 HTML5文件的基本结构和
        W3C标准 2
    1.1.2 网页的基本标签 10
    1.1.3 图像标签 17
    1.1.4 超链接标签 19
    本章总结 27
    本章练习 28
    第2章 列表、表格与媒体元素 31
    本章任务 32
    任务1 使用列表展示数据 32
    任务2 使用表格展示数据 37
    任务3 使用媒体元素在网页中
        播放视频 43
    任务4 使用HTML5结构元素进行
        网页布局 47
    本章总结 51
    本章练习 51
    第3章 CSS3美化网页 55
    本章任务 56
    任务1 制作团队风采页面 56
    3.1.1 CSS概述 56
    3.1.2 CSS3的基本语法 58
    3.1.3 在HTML中引入CSS样式 59
    3.1.4 编辑网页文本 62
    任务2 制作京东新闻资讯页 72
    任务3 制作畅销书排行榜页面 76
    3.3.1 背景样式 76
    3.3.2 CSS3的基本选择器 83
    本章总结 87
    本章练习 88
    第4章 JavaScript基础 93
    本章任务 94
    任务1 在页面上输出10*10的由
        “*”组成的图形 96
    4.1.1 JavaScript简介 96
    4.1.2 JavaScript基础语法 98
    任务2 模拟简单的计算器,实现加、
        减、乘、除功能 101
    4.2.1 函数 101
    4.2.2 程序调试 103
    任务3 实现页面上复选框“全选”
        功能 103
    4.3.1 BOM概述 103
    4.3.2 BOM对象操作窗体 104
    任务4 实现页面上动态实时时钟 108
    4.4.1 JavaScript内置对象概述 108
    4.4.2 JavaScript内置对象 108
    任务5 实现试题管理系统的“添加试题”
        页面功能 110
    4.5.1 DOM概述 110
    4.5.2 使用Core DOM操作节点 111
    任务6 实现后台进货管理系统的
        “增加商品”页面功能 113
    4.6.1 HTML DOM 113
    4.6.2 使用HTML DOM操作表格 113
    任务7 实现省市级联效果的页面功能 115
    4.7.1 数组 116
    4.7.2 使用下拉列表框对象 118
    任务8 实现页面上Tab切换效果及
        滚动广告效果 120
    4.8.1 JavaScript访问样式的常用方法 120
    4.8.2 JavaScript访问样式的应用 121
    本章总结 124
    本章练习 124
    第5章 JavaScript表单验证 127
    本章任务 128
    任务1 实现页面注册信息验证功能 129
    5.1.1 表单验证概述 129
    5.1.2 实现表单验证 130
    任务2 升级任务1,加入正则表达式
        实现页面注册信息验证功能 133
    5.2.1 正则表达式 133
    5.2.2 String对象与正则表达式 137
    本章总结 138
    本章练习 139
    第6章 jQuery制作网页特效 141
    本章任务 142
    任务1 使用jQuery实现轮播图效果 142
    6.1.1 jQuery简介 142
    6.1.2 DOM高级编程 148
    6.1.3 jQuery语法结构 156
    6.1.4 DOM对象和jQuery对象 161
    6.1.5 循环结构 163
    任务2 使用Ajax刷新最新动态 168
    6.2.1 认识Ajax 168
    6.2.2 jQuery中的Ajax 172
    任务3 模拟JSON数据实现
        瀑布流效果 178
    本章总结 183
    本章练习 183
    第7章 使用JSP实现系统登录 185
    本章任务 186
    任务1 初识Web项目 187
    7.1.1 程序架构 187
    7.1.2 统一资源定位符 188
    7.1.3 Web服务器 189
    7.1.4 使用MyEclipse开发Web项目 190
    任务2 使用JSP实现输出显示 190
    7.2.1 JSP简介 190
    7.2.2 JSP语法 192
    7.2.3 JSP的输出显示 192
    任务3 使用JSP获取用户注册数据 195
    7.3.1 表单与request对象 195
    7.3.2 中文乱码 197
    7.3.3 页面间的数据传递 199
    任务4 使用JSP保存数据 201
    7.4.1 会话概述 202
    7.4.2 Cookie概述 205
    7.4.3 application对象 207
    7.4.4 page作用域 208
    7.4.5 对象的作用域比较 209
    本章总结 210
    本章练习 210
    第8章 使用JDBC和JavaBean
        操作数据库 211
    本章任务 212
    任务1 使用JDBC查询新闻信息 213
    8.1.1 JDBC概述 213
    8.1.2 设置配置文件 217
    任务2 使用JDBC实现对新闻信息
        的编辑 219
    8.2.1 PreparedStatement概述 219
    8.2.2 使用通用类优化数据库操作 221
    8.2.3 数据源与连接池 223
    任务3 新闻列表的显示 226
    8.3.1 JavaBean 226
    8.3.2 使用JSP标签显示新闻列表 230
    任务4 使用JSP实现新闻信息的添加 232
    8.4.1 JSP的页面包含 232
    8.4.2 JSP的页面跳转 233
    本章总结 234
    本章练习 234
    第9章 第三方控件和分页查询 235
    本章任务 236
    任务1 为新闻添加图片 237
    9.1.1 第三方控件概述 237
    9.1.2 使用commons-fileupload组件
        实现图片上传 239
    任务2 使用编辑器实现新闻编辑 242
    9.2.1 CKEditor概述 242
    9.2.2 CKEditor的使用 243
    任务3 新闻信息的分页查询 244
    9.3.1 分页的应用 244
    9.3.2 使用存储过程实现分页查询 246
    任务4 新闻信息的分页显示 247
    9.4.1 JSP中的分页显示 247
    9.4.2 升级分页显示 249
    本章总结 249
    本章练习 250
    第10章 EL和JSTL 251
    本章任务 252
    任务1 使用EL表达式优化新闻显示 252
    10.1.1 EL表达式概述 253
    10.1.2 使用EL访问作用域 255
    任务2 使用JSTL显示新闻列表 256
    10.2.1 JSTL 256
    10.2.2 迭代标签与条件标签 258
    10.2.3 使用JSTL构造URL 260
    10.2.4 使用JSTL格式化日期显示 261
    10.2.5 升级分页显示功能 262
    本章总结 262
    本章练习 263
    第11章 Servlet、过滤器和
         监听器 265
    本章任务 266
    任务1 使用Servlet实现新闻增加 266
    11.1.1 Servlet概述 267
    11.1.2 Servlet的应用 269
    11.1.3 使用Servlet实现新闻增加 272
    任务2 使用过滤器解决乱码显示 274
    11.2.1 过滤器概述 274
    11.2.2 过滤器的应用 276
    任务3 使用监听器统计在线人数 278
    11.3.1 监听器概述 278
    11.3.2 使用监听器统计在线人数 279
    11.3.3 ServletContextListener接口 280
    本章总结 282
    本章练习 283
    第12章 综合练习—网上书城 285
    本章任务 286
    任务 完成“网上书城”综合练习 286
    12.1.1 项目需求 286
    12.1.2 项目环境准备 288
    12.1.3 项目覆盖的技能点 288
    12.1.4 难点分析 288
    12.1.5 项目实现思路 289
    本章总结 291
    本章练习 291





最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册