让想要学习编程的人员都能够学会编程!
当然可以!即使你没有基础,即使你非计算机专业毕业,即使你已过而立之年,甚至只有初中文化水平。我国最早的计算机反病毒专家、江民杀毒软件创始人王江民,初中毕业,38岁开始学计算机,因为英语基础不好,很多人认为他根本不可能学会编程。但王江民没有感觉自己不行,硬是克服各种困难,成为我国最成功的程序开发人员之一。
是实践。王江民说“计算机是实践性非常强的学科。我搞计算机是用计算机,而不是研究计算机理论。”王江民首先学的是BASIC语言。当时,为了辅导上小学的孩子,对软件一片空白的王江民竟然决定编写程序代替家长辅导。短短3个月,王江民就边学边实践,编好了一套数学语文教学软件,试过后效果极佳,参加计算机报组织的软件交流,被评为第二名,誉为“教育软件第一”。因为这次成功,极大激发了王江民对编程的兴趣,使他从此把精力转到了软件领域。
所以说:实践,是学习编程的最好方法,也是培养编程兴趣、捕获发展机遇的最佳途径。值得注意的是,不要等学完全部知识才去实践,要随时学习,随时实践,哪怕只学了一点点。
非常适合!本书是学习PHP编程的最佳选择,所讲内容通俗易懂、易于学习、贴近实践。对于学习中的难点、重点,注意结合实际开发,采用情景应用的方式进行介绍和练习。本书配套光盘提供了完整的视频讲座,可以对照本书内容循序渐进地进行学习。利用本书,不但可以学会编程,更能激发读者理论联系实际的热情,开发出符合市场需求的软件和项目。
本书分为基础篇、核心篇、高级篇和实战篇,共21章内容。内容安排按照从零起步、循序渐进的学习顺序,全面提高读者学、练、用的能力。本书的知识结构如图1所示。
图 1 本书的知识结构
为了让初学者易于学习,本书力求内容通俗易懂,讲解寓教于乐。对于初学者难理解的专业术语,本书都进行了形象的解释,有些还提供了例图。书后附录中又单独将专业术语提炼出来,供读者学习时参考。例如,在讲解面向对象的继承特性时,为使读者更容易理解,笔者定义一个水果类,水果类具有颜色属性,然后定义一个苹果类,在定义苹果类时完全可以不定义苹果类的颜色属性,通过如图2所示的继承关系完全可以使苹果类具有颜色属性。继承就是派生类(子类)自动继承一个或多个基类(父类)中的属性与方法,并可以重写或添加新的属性或方法。
图 2 继承关系
初学者经常会遇到这样的情况,书中讲解的技术能够理解,但不知道如何应用。例如,在学习抽象类时,读者能够自己定义抽象类并且能够从抽象类派生子类,但是不知道抽象类能够做什么,在哪里应用抽象类。本书在介绍技术时,注意强调技术的实用性,并且通过实例突出技术的应用价值。对于一些典型的应用,书中通过“情景应用”栏目进行重点介绍。
要掌握一项技术,最佳的方式就是多练习、多实践。本书每章都提供了多个供读者实践的实例任务,读者可以对照检验对知识的掌握情况。每个实例任务都分为“题目描述”、“技术指导”和“紧急救援”3部分。其中题目描述给出了实例功能的详细描述和效果图,技术指导给出了开发思路和关键技术,紧急救援提供了下载实例源码和开发文档的地址链接。
本书是一本零基础编程的图书,非常适合以下人员阅读:
零基础的初学编程人员 初中级程序开发人员
编程爱好者 想学编程的各企事业单位的在职人员
大中专院校的教师和学生 相关培训机构的教师和学员
您在学习本书过程中,有任何疑问都可以通过如下方式与我们联系:
服务网站: www.mingribook.com 学习社区:www.mrbccd.com
服务信箱: mingrisoft@mingrisoft.com 服务电话:0431—84978981/84978982
我们承诺将在5个工作日内给您提供满意的回答。
本书由明日科技组织编写,参加编写的有潘凯华、杨明、刘欣、李慧、陈丹丹、李钟尉、李伟、杨丽、顾丽丽、刘龄龄、孟范胜、董大永、李继业、尹强、张磊、王小科、王军、赵会东、刘彬彬、王国辉、卢瀚、朱晓、安剑、巩建华、刘锐宁、李伟明、梁水、李鑫、孙秀梅、白伟明、张振坤、梁晓岚、肖鑫、刘莹、王乐乐、高春艳、宋坤等。由于作者水平有限,疏漏和不足之处在所难免,欢迎广大读者提出宝贵意见。
非学无以广才,非志无以成学。
祝大家读书快乐!
明日科技
2010年10月