图书前言

前  言

继设计类经典课堂上市后,我们又根据读者的需求组织具有丰富教学经验的一线教师、网络工程师、软件开发工程师、IT经理共同编写了以下图书作品:

《计算机网络安全与管理经典课堂》

《局域网组建与维护经典课堂》

《计算机组装与维护经典课堂》

《ASP.NET程序设计与开发经典课堂》

《C#程序设计与开发经典课堂》

《SQL Server数据库开发与应用经典课堂》

《Oracle数据库管理与应用经典课堂》

《Java程序设计与开发经典课堂》

随着科技的飞速发展,计算机市场发生了翻天覆地的变化,硬件产品不断更新换代,应用软件也得到了长足发展,应用软件不仅拓宽了计算机系统的应用领域,还放大了硬件的功能。那些用于开发应用软件的基础语言便成为大家热烈追求的对象,如3D打印、自动驾驶、工业机器人、物联网等人工智能都离不开这些基础学科的支持。

问:学计算机组装与维护的必要性是什么?

答:计算机硬件设备正朝着网络化、微型化、智能化方向发展,不仅计算机本身的外观、性能、价格越来越亲民,而且它的信息处理能力也将更强大。计算机组装与维护是一门追求动手能力的课程,读者不仅要掌握理论知识,还要在理论的指导下亲身实践,掌握这门技能后,将为后期的深入学习奠定良好的基础。

问:学网络安全有前途吗?

答:目前,网络和IT已经深入日常生活和工作当中,网络速度飞跃式的增长和社会信息化的发展,突破了时空的障碍,使信息的价值不断提高。与此同时,网页篡改、计算机病毒、系统非法入侵、数据泄密、网站欺骗、漏洞非法利用等信息安全事件时有发生,这就要求有更多的专业人员对网络进行维护。

问:一名合格的程序员应该学习哪些语言?

答:一名合格的程序员需要学习的程序语言包含C#、Java、C++、Python等,要是能成为一名多语言开发人员将是十分受欢迎的。学习一门语言或开发工具,语法结构、功能调用是次要的,最主要的是学习它的思想,有了思想,才可以触类旁通。

问:没有基础如何学好编程?

答:其实,最重要的原因是你想学!无论是作为业余爱好还是作为职业,无论是有基础还是没有基础,只要认真去学,都会让你很有收获。需要强调的是,要从基础理论知识学起,只有深入理解这些概念(如变量、函数、条件语句、循环语句等)的语法、结构,吃透列举的应用示例,才能建立良好的程序思维,做到举一反三。

(1)结构合理,从课程教学大纲入手,从读者的实际需要出发,内容由浅入深,循序渐进,逐步展开,具有很强的针对性。

(2)用语通俗,在讲解过程中安排更多的示例进行辅助说明,理论联系实际,注重实用性和可操作性,以使读者快速掌握知识点。

(3)易教易学,每章最后都安排了有针对性的练习题,读者在学习前面知识的基础上,可以自行跟踪练习,同时也达到了检验学习效果的目的。

(4)配套齐全,包含书中所有的代码及实例,读者可以直接参照使用。同时,还包含书中典型案例的视频录像,这样读者便能及时跟踪模仿练习。

本书由李林(开封大学)、李勇(郑州轻工业大学)主编,其中李林老师编写了第1~5章,李勇老师编写了第6~9章。同时,感谢清华大学出版社的所有编审人员为本书的出版所付出的辛勤劳动。作者在编写过程中力求严谨细致,但由于水平有限,书中难免会有错误和疏漏之处,恳请广大读者给予批评指正。

本书配套教学资源请扫描此二维码获取:

(1)本、专科院校的老师和学生。

(2)相关培训机构的老师和学员。

(3)步入相关工作岗位的“菜鸟”。

(4)各企事业单位网管人员。

(5)程序测试及维护人员。

(6)程序开发爱好者。

(7)初、中级数据库管理员或程序员。