自学前端开发看书好还是看视频好?
题主学习完新知识就忘记旧的,不是因为记性差,而是因为根本就没有用对方法。看书和视频都要有,前期先以视频为主,然后慢慢看书为辅,最主要是——动手敲代码。
在选择学习视频和书籍时不要挑那种零散的去看,现在市场上学习资料鱼龙混杂,一定要找全套的。
零零散散的学习,最后会发现全都衔接不上,白白浪费时间。我之前自学团里就有小伙伴找到我,他都找到工作了,但就是因为学习的时候知识零散,现在根本没有办法应对工作,即将面临上岗即失业的局面。
入门前端可以分为以下几步:
第一阶段,先了解知识体系
首先一定要多花几天,认真琢磨前端是什么,以后从事前端了主要工作职责是什么,这篇由于篇幅原因不详细赘述,改天就这些给大家专门说说。
第二阶段,选择一款编辑工具
这个有的人用记事本都能编辑,但是对于初学者,难度系数非常大,建议大家选择一款带提示的编辑工具,这样可以提高我们编码过程中解决问题的效率。
选择哪款工具可以参考我这一篇:前端开发常用哪些工具软件?
这部分说的是指html css js阶段的学习,学习了一段时间,就可以模仿一些效果实现,比如拖放、滚动、搜索框、淘宝京东首页等等。
视频资料:链接:https://pan.baidu.com/s/1KdYGkrweQxPHht47yyyN2Q
提取码:y3qd
书籍推荐:《Head first HTML&CSS》、《CSS权威指南(第三版)》、《JavaScript DOM编程艺术》。
第四阶段,学习框架
angular、react、vue 大有三分天下之势,但框架只是工具,目的是提升开发效率。
angular出现的比较早,框架比较重;react 国内大厂都在使用,相继出了 react native,react 团队 和 oculus 团队正在开发 react vr;vue 自成一派,很小清新,轻快敏捷。