1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 零编程基础 想学JavaScript 有哪些书推荐? – 网络

零编程基础 想学JavaScript 有哪些书推荐? – 网络

时间:2020-05-22 08:39:04

相关推荐

零编程基础 想学JavaScript 有哪些书推荐? – 网络

其实,目前市场上B/S方面的基础书籍非常多,各种在线资源也很丰富。但为什么还要写这本书?也就是说,这本书有什么与众不同的地方?

本人原来主要做的是C/S项目,后来因为一个客户的“苛刻”要求,必须要同时提供B/S端的访问,就这样被倒逼着开始学习的。毕竟从C/S到B/S,模式完全变了,只好从网上购买各种所谓的“从入门到精通”教材。这些书一般都是先从一个个的基础知识点讲起,最后再以一个或多个实例做综合讲解。由于B/S涉及的知识点非常多,整个学习的过程非常枯燥,坚持了二三个星期后根本看不到任何的开发成果。

怎么办?传统的老路走不通了!但答应客户的事,必须要做到啊,不然数十万的单子可能就会飞掉!只好再上网查资料、找工具,想快速开发,最后决定采用一个前端框架来开发。当时它最最吸引偶的是:再不用为那些多的想吐的CSS样式烦神了,依照自身带的各种应用实例就可以非常快的搭建好自己的项目,而且拥有非常强大的后台数据交互能力。最终在约定时间内拿出了测试版,客户非常满意。

项目做完之后,回头再看当时的开发过程,有一点触动很大:那就是越早体验到开发的成就感,这种学习下去的动力就会越大。如果按部就班、采取教科书式的学习,很多人往往都坚持不下去而导致半途而废。尤其对于B/S来说,由于涉及的知识点非常多,顺着学习难免会分不清重点,而且非常耗时间,学习到最后的结果可能还是没有头绪,具体到项目开发时仍然无从下手。就像小学生学语文一样,见过谁是拿着一本《新华字典》一个字一个字的去学吗?肯定是要结合一些场景来学习比较好!

所以,偶写的这本书主体部分只有4章:

第一章“初步认识B/S”:以一个文本文档为例,手把手的教会大家如何创建、运行最基本的网页,并大致了解静态网页中的html标签、css样式、JavaScript信息交互等方面的知识。

第二章“项目开发准备”:学习JavaScript及其标配工具jQuery方面的知识,对JavaScript中各种对象的属性和方法、jQuery中的各种事件都做了详细说明。本章内容主要用于客户端页面的开发。

第三章“数据交互操作”:学习服务器端编程语言php方面的知识,以及服务器端数据的Ajax交互技术。本章内容主要用于服务器端的数据操作。

第四章“使用前端框架实现快速开发”:有了前几章的知识储备之后,就可以使用一些现成的框架来快速搭建自己的应用项目。

为不影响全书的主体结构,很多细节化的内容都以附录形式放到了本书的“B/S基本知识库”中。基本知识库具体包括6大部分:HTML、CSS、jQuery、MySQL、PHP和正则表达式。这些基本知识并不要求一下子全部掌握,仅做日常开发时备查使用。可以毫不夸张的说,新手要学习B/S项目开发,有了这本书就够了,它已涵盖常规B/S项目开发中绝大部分的知识点。

自学编程难吗?说难不难,说易也不易,关键是要掌握里面的各种“套路”。是的,就是“套路”,一通百通!以JavaScript为例,本书是这样开始介入的(从1.5开始):

以下是本书前面几章的目录结构,供参考。全书共450页左右。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。