图书前言

前  言

“我们在用心做事,做最好的教育,做最好的图书!”

——北京魔乐科技教学总监 李兴华

“无独有偶,因为执着,所以专业!”

——中科软通CEO  王月清

本书起源

这本书是北京魔乐科技(MLDN软件实训中心)继《名师讲坛——Java开发实战经典》之后的又一扛鼎之作!

亲爱的读者朋友,感谢您独具慧眼选择了这本书,我们坚信:本书将向您充分展示出Java开发技术的神奇魅力,且将会带您快速、轻松地进入Java Web的开发领域。

这本书浸透了我们的心血。它最初来源于我们的讲义,后应出版社之邀,数易其稿,从开始创作整理到完稿,到最后的视频全部录制完成,一共历时14个月。当然在这14个月中,我还有繁重的教学及项目开发任务,但是无论教学还是开发中间,我们无时无刻不在惦记、验证、揣摩、记录与本书有关的内容。

希望用我们的学习、教学和开发经历、经验,启示后来的读者,少走弯路,能够在有限的时间内快速掌握一门技术。

记得若干年前,当JSP技术刚刚在中国兴起的时候,我们就迫切寻觅一本能很快掌握这门技术的书,当时是几乎每周都会向图书城跑一趟,用每个月省吃俭用的钱去买一些相关的书来学习,当把每一本书带回家的时候,心中的那份喜悦是无法用言语来表达的。但往往是因为晦涩的文字、解释不清的概念、调试不通的程序等一系列问题,让人感到技术似乎十分深奥,并一度怀疑我们是不是真的适合做这个行业。现在才知道,很多问题出在书上——很多书是一些不懂技术的人拼出来的,真有一种上当受骗的感觉!现在,经过多年的摸爬滚打,我们对这些技术已经很熟悉了,但回想当年的经历,还隐隐作痛。于是,就想用“心”写一本书,让每一位后来的读者不再为技术而吓到、而退却。因为,我们觉得技术并不难,但第一步——选书很关键,一本晦涩无比、不知所云而又故作深奥的书,很可能让人从此与该行业无缘,相反,一本好书好比是一个好的启蒙老师,可以轻松、愉快地把人带入一个专业的领域。

 

本书内容结构

本书共分为5个部分:Web开发前奏、Web基础开发、Web高级开发、框架开发、附录。

本书的核心章节为:第3章~第10章, 第14章、第15章、第17章。

本书循序渐进,每一部分的知识都是为后续内容进行服务的,学习步骤参考下图。

 

学习步骤

上图中,对于整个Web学习应该分5步展开,每一步都有需掌握的核心知识,这些步骤和核心知识的对应关系下图所示。

 

与学习步骤相对应的核心知识

在学习本书之前,建议读者一定要先掌握一些Java基础知识,我们推荐《名师讲坛——Java开发实战经典》一书,因为这本书与本书内容有关联,而且要特别注意以下几点。

? 面向对象:理解类的设计原则,掌握抽象类和接口的使用。

? 类集框架:掌握集合框架的主要作用,并且可以灵活使用Collection、Map、Iterator等接口。

? Java IO:文件的输入输出操作,在文件上传章节中将会有重要作用。

? JDBC:Java Web贯彻始终的技术,没有JDBC基本上Java Web也就将失去全部意义。

读者服务

1.本书随书DVD光盘提供了教学视频和实例中用到的源程序,读者可以先看视频,并调试相关程序,在体验中学习。

2.本书提供了http://bbs.mldn.cn论坛,读者可以登录寻求帮助,还可以发邮件给我们mldnqa@163.com。

3.高校教师可以登录http://www.jiangker.com/,注册后,我们为您提供完整的教学大纲、学习笔记、视频教学等一系列的资料。

高校、应用型、高职院校邀请授课,请致电:010-51283346。

本书作者

本书主要由李兴华、王月清执笔完成,还有其他人员参与了本书的文字整理、技术调试等工作,在此,谨向他们深表谢意,他们是:康丽华、董鸣楠、孙述龙、刘翳、张笑楠、刘刚、田弘冰、庞猛、刘桢媛、刘圣、李祺、孙浩、范金圣、周艳军、刘宏伟、徐明明、马云涛、李杰、张蕊、郭鸿喜、王四波、李金曼、张旭明、马宁、王续、石瑞、师铂弘、苏莹、张金旭、朱亚娜、李少龙、韩雷、朱红、吴海斌、郑京伟、张军、高林、樊庆冲、刘闵、王孝庆、汤敬宁、罗昆、崔岚、谢欢欢、堪雪莲、王继生、赵建军、张艳萍、吴亨、路继、苑建明和李超。

寄语读者——追求梦想,永不放弃!

本书是我们长达5年的经验的总结,它记录了教学和开发中的点点滴滴的经验和教训,也历经许多学生的检验,绝非滥竽充数之书!只要认真研读本书内容,就一定能够顺利跨入Java Web的大门。由于书中的内容基本都是原创,难免会有解释不到位的地方,希望读者朋友能提出宝贵意见,我们来共同交流。

最后,希望本书成为您的“启蒙老师”,引领您在软件开发的大道上越走越好!

                                                          李兴华  王月清