现在有许多小伙伴喜欢在w3cshool等网站上免费学习html,css,javascript,jquery知识,在学习一段时间后,容易进入迷茫期。感觉学了挺多东西,但是不知道如何形成一个完整的项目。再去招聘网站上看了前端开发工程师的任职要求,顿时就发现自学的知识只是前端技能中的皮毛而已,离会做前端还有相当大的一段距离,还需继续提升自己的前端技能。
这时你需要尝试着找一些网站模仿开发,只有在做得过程中才能逐步的找出自己所不懂的地方,然后再去加深学习。工作中需要的前端技能太多,只学w3cschool上面的这些前端基础知识当然远远不够。要想成为一名合格的前端开发工程师,还必须得学习些高级的HTML5知识,如:PHP基础、HTML5+CSS3、Node.js等后端知识,数据库方面知识,前端构建知识,前端框架知识等。只有学会这些前端技能,才可以完成PC端、移动端、APP端相关项目的开发。
学习前端的方式很多,如果你一定要选择自学的方式,可按照如下操作:
1、看书
掌握理论知识,梳理js的知识结构,还可以应付面试官,书籍推荐《CSS权威指南》、《JavaScript高级程序设计》、《深入浅出Node.js》、《高性能JavaScript》等。
2、逛论坛、知乎、博客等平台
CSS编写规范//cssguidelin.es/
前端性能优化的24种方法//browserdiet.