前言
让想要学习编程的人员都能够学会编程!
我可以学会编程吗?
当然可以!即使你没有基础,即使你非计算机专业毕业,即使你已过而立之年,甚至只是初中毕业。我国最早的计算机反病毒专家、江民杀毒软件创始人王江民,初中毕业,38岁开始学习计算机。因为英语基础不好,很多人认为他根本没有学会编程的可能性。但王江民没有认为自己不行,硬是克服各种困难,成为我国最成功的程序开发人员之一。
王江民学习编程的诀窍是什么?
是实践。王江民说“计算机是实践性非常强的学科。我搞计算机是用计算机,不是学计算机。”王江民首先学的是BASIC语言。当时为了辅导上小学的孩子,对软件一片空白的王江民竟然决定编写程序代替家长辅导。短短3个月,王江民边学边实践,编写了一套数学语文教学软件。试用后效果奇佳,参加电脑报软件交流,被评为第2名,誉为“教育软件第一”。这次成功极大激发了王江民对编程的兴趣,使其从此把精力转到了软件领域。
所以说实践是学习编程的最好方法,也是培养编程乐趣和捕获发展机遇的最佳途径。值得注意的是,不要等学完全部知识去实践。要随时学习,随时实践,哪怕只学了一点点。
这本书适合我吗?
非常适合!本书是学习JavaWeb编程的最佳选择。所讲内容通俗易懂,易于学习,贴近实践。对于学习中的难点和重点,注意结合实际开发,采用情景应用的方式介绍和练习。本书的随附光盘提供了完整的视频讲座,可以对照本书内容循序渐进地学习。利用本书不但可以学会编程,更能激发读者理论联系实际的热情,开发出符合需求的软件和项目。
『本书内容』
本书分为基础篇、核心篇、高级篇和实战篇,共计21章。内容安排按照从零起步,循序渐进的学习顺序,全面提高读者学、练和用的能力。本书的知识结构如下图所示。
『本书特色』
通俗易学
为了让初学者易于学习,本书力求内容通俗易懂,讲解寓教于乐。对于初学者较难理解的专业术语,本书都进行了形象的解释,有些还提供了例图。附录中单独将术语解释提炼出来,供读者学习时参考。例如,在讲解Servlet工作流程时,首先详细讲解每一个步骤,并说明每一步中涉及的技术。然后配有图形,如下图所示。
视频讲座
为了方便读者学习,随附光盘中提供了14小时视频讲座。其讲解细腻、层次清楚且互动性强,不但可以加深对书中内容的理解,还可以引导学习者掌握“是什么”、“为什么”、“怎么办”和“应注意些什么”的编程思维能力。视频讲座不仅详细讲解了书中的内容,还有效扩展了相关技术,并且提出了开发过程中易犯的各种错误。
注重实用性
初学者经常会遇到这样的情况,即书中讲解的技术能够理解,但不知道如何应用。例如,在学习JSP指令标记时弄懂指令标记的作用和指令中包含的属性是一个繁杂的过程。书中通过讲解真实的实例,使读者真正明白指令标记和属性的作用。本书在介绍技术时,注意强调技术的实用性,并且通过实例突出技术的应用价值。对于一些典型的应用,书中通过“情景应用”栏目进行重点介绍。
实战互动练习
要掌握一项技术,最佳的方式就是多练习和多实践。通过各章提供的多个实例任务,读者可以检验知识的掌握程度。每个实例任务分为“题目描述”、“技术指导”和“紧急救援”3个部分,其中“题目描述”给出了实例功能的详细描述和效果图;“技术指导”给出了开发思路和关键技术;“紧急救援”提供了下载实例源码和开发文档的地址链接。
『随附光盘』
为了帮助读者学习和使用书中的实例,本书附赠DVD光盘。其中不仅提供了书中所有实例项目的源代码、素材和光盘使用说明书,还提供了14小时视频专题录像及5个项目源码。该光盘的目录如下图所示。
『本书适用人群』
本书是一部零基础编程图书,非常适合以下人员阅读。
零基础的初学编程人员。
编程爱好者。
大中专院校的老师和学生。
初中级程序开发人员。
想学习编程的在职人员。
相关培训机构的老师和学员。
『在线互动答疑』
读者在学习本书过程中有任何疑问均可以通过如下方式与我们联系。
服务网站:www.mingribook.com。
学习社区:www.mrbccd.com。
服务信箱:mingrisoft@mingrisoft.com。
服务电话:0431-84978981/84978982。
我们承诺将在5个工作日内提供保证读者满意的回答。
『本书作者』
本书由明日科技组织编写,参加编写的有朱晓、卢瀚、王国辉、赛奎春、陈丹丹、李钟尉、李伟、杨丽、顾丽丽、刘玲玲、孟范胜、董大永、李继业、尹强和张磊等。由于作者水平有限,疏漏和不足之处在所难免,欢迎广大读者提出宝贵意见。
非学无以广才,非志无以成学。
祝读者读书快乐!
明日科技