前端开发入门书
前端开发这门行业呢,在大学之中没有这门专业,很多人都是自学长才的,所以作为初学者选定好入门书籍是很重要的。作为一个初学者,根据自己一直看的书籍通过筛选向大家推荐一下我的入门思路。
在这里就不推荐HTML和CSS的入门书籍了,这些方面知识的书籍很多很丰富,而且内容也都差不多。拿到一本好好研究一下编写一个静态网页还是很容易的。在这里还是主推javascript的入门思路。
首先在codecademy里熟悉一下这门语言。codecademy是一个很好的编程学习网站,包括HTML,CSS(没有HTML+CSS基础的同学也可以来这学 习),PHP,JAVASCRIPT,JQUREY,PHYTON等众多语言。在线交互式学习让理论学习和实践很好的结合在了一起。每一门课程都对应相应的课程练习,只有通过练习才能进行下一门学习。如果碰到难题还可以查看大家的问题讨论,这样你很可能发现和一样的问题,没有发现问题也可以去提问(不过回复大多是英文)。这里要提一下,虽然codecademy推出中文版网站,但是路面的课程还是英文的,但是语言不是很难理解,一般都能看懂。在这个网站里关于JS的课程内容十分详细,同时也是很基础的。学过之后可以让初学者更好的上手学习这门语言的其他书籍。这里附上链接:codecademy
第一本书《javascript全程指南》,对,请看好是全程指南而不是权威指南!全程指南这本书里面对js的讲解很初级,只是介绍用法而没有很深入很详细的介绍。书上有大量的大码可供参考学习,尤其是对DOM的讲解也是让人感觉学过之后很快就能上手,对AJAX的介绍也能让你对其有所了解。这里就不推荐看那些特效(例如下雨特效)的代码了,那些东西除了要有很好的逻辑还需要很好的数学基础知识。总之这本书籍是很好的从codecademy学到知识到自己掌握知识的一个过渡。这里说明一下,这本书虽然叫全程指南,但是他的全程明显是揠苗助长,所以只当是入门书来看就好了。
第二本书《javascript dom 编程艺术》第二版,好像是这个名字吧~~这个用了很详尽的例子讲解了dom的精髓,推荐对书上的代码多多抄写。有了上一本书对dom的认识,这本书就更像让你去参加实战!对里面的代码弄懂,会自己写,那么你在dom方面就是入门啦!
第三本书《javascript 高级编程技术》,这本书带有高级二字,但所涉及知识却还多是更详细地解读知识,还会涉及很多跨域技术和高级编程技术的介绍,这本书是进阶的必读书籍。
第四本书《悟透javascript》这本书很有意思,是一本彩绘图书作者的语言幽默,风趣的漫画插图也很反映了知识的特点。读过第三本书,在看这本书会对你自己认为很繁杂的知识有一个条理清晰的认识。而且作者以禅的思想解说编程员的生活,或许你还可以从中获取对编程认识,对人生的认识,哈哈~~
就入门来说,个人觉得这几本书就已经很好啦~而且只有第三本书有点厚,其余都是薄本,不用担心看不完。如果你还想了解框架,建议可以去codecademy去学习一下jqurey,或者这里在介绍一本小书《jq随学随用》。也能对JQ让你对JQ有所认识,并且能够应用。在这里抛砖引玉,班门弄斧,各位大侠如果有更好的思路,欢迎交流。
。