学习前端快一年了,但github、sass、backbone.js、sea.js等等这些前端开发的技术和工具还是不会应用。js和jquery的应用基本还是停留在最基础的使用上。谁能推荐一些前端开发的书籍,《javascript高级程序设计》,看得很头疼,有没有更浅一些的,实用性更强的书推荐。包括js css html5 css3 jquery等等这些?
学习前端快一年了,但github、sass、backbone.js、sea.js等等这些前端开发的技术和工具还是不会应用。js和jquery的应用基本还是停留在最基础的使用上。谁能推荐一些前端开发的书籍,《javascript高级程序设计》,看得很头疼,有没有更浅一些的,实用性更强的书推荐。包括js css html5 css3 jquery等等这些?
知乎上很多此类问题,下面搜罗了一些:
有哪些关于前端开发技术(HTML、CSS 和 JavaScript 等)的值得推荐的书籍
有哪些关于前端开发技术(HTML、CSS 和 JavaScript 等)的值得推荐的书籍?
读万卷书不如敲万行代码。所以,手动实践才是最快和最有效的学习方式。
书籍方面:
《JavaScript面向对象精要》(JavaScript面向对象精要(一) JavaScript面向对象精要(二))
《Effective JavaScript》
《JavaScript模式》
《JavaScript设计模式》
《编写高质量代码--改善JavaScript程序的188个建议》
《编写可维护的JavaScript》
《跨终端》
《Webkit技术内幕》
《JQuery技术内幕》
《H5和C3权威指南》
《单页Web应用:从前端到后端》
暂且就这么多,你也可以去了解一下AngularJS、Nodejs、ReactJS等热门技术。前端入门简单,但水很深。一入前端深似海,骚年,要学习的东西多着呢。
可以看出题主目前只会HTML+css+js+jq而且人有些浮躁,希望能快速上手开发。不管学习什么沉得住气是最重要的,但是鉴于题主目前的情况,我推荐题主几本书《超实用的CSS代码段》《超实用的JavaScript代码段》《超实用的jQuery代码段》,这几本书虽然我没看过,但是从目录可以看出是属于实用性很强的书。如果题主觉得书看不下去的话,有套视频教程http://www.chuanke.com/1253098-100612.html可以去看看,这里面会用HTML+css+jq来写一个前端页面,好吧,我也是没看过。至于像《Javascript高级教程》这类型的书,我不太建议题主太早去看,可以等到有了一点项目开发经验后再去接触。之后呢,我建议题主先去接触下github,慕课网上有套视频教程http://www.imooc.com/learn/390。虽然github不属于前端的东西,但是题主可以将你写过的代码提交上去,这对于找工作什么的有很大的帮助,Don't bb,show me the code。然后题主就应该去接触一下后端开发语言了,最好是nodejs,好上手加上也是js,至于学习资料的话,建议上慕课网看下视频教程。等题主用nodejs开发过一个项目之后,我建议题主可以开始学习angularjs,less或sass,gulp,requirejs等等了,这时候你就会发现这些都挺好上手的。最后那就是去深入去了解js和做项目积累经验。至于书的话,可以看下其他的回答者。还有要融入这个圈子里,不要闭门造车,可以去关注一些论坛,微博和博客。论坛的话首选http://segmentfault.com/吧,多来看看这上面别人提的问题和写的文章。微博的话可关注那就多了,不一一列举了。博客的话,http://www.ruanyifeng.com/,http://blog.fens.me/等等
可以看下廖雪峰老师的js和jquery教程,想练纯Js的话,可以翻墙去CodeWars上,刷级闯关,想做点东西,激励激励自己的话,可以学下github,上去百度前端学院,把他们ife的春秋两季练习题拿着练手,做完会有显著提高,起码对前端技术栈有个较为全面的了解,编程重在实践,不要一味看书。
在我看来,目前前端社区气氛有些浮躁,不管怎样基础要打好,有时间多啃啃JavaScript,结合项目去学习JS框架或者想webpack这样的打包工具会事半功倍。要善于使用前端的各种工具提高自身的工作效率。但是不要被工具所束缚。
8 回答5.9k 阅读✓ 已解决
9 回答9.2k 阅读
6 回答4.8k 阅读✓ 已解决
3 回答10.3k 阅读✓ 已解决
4 回答7.2k 阅读
5 回答7.2k 阅读✓ 已解决
5 回答8.2k 阅读
JavaScript DOM编程艺术
JavaScript 标准参考教程