web前端应届生技术图谱

上篇回顾

上一篇写了一些注意事项。

正文

这篇文章主要帮助应届生梳理一下应该具备的技能,希望可以帮助即将毕业的朋友们。面试找工作和考试不一样,没有大纲,也不是只学好学校书本上知识就OK。主要是下面这张图,后面会有适当的文字用来解释,方便大家理解。


语言

HTML CSS JavaScript要系统的学习,而且HTML还有HTML4和HTML5之分,CSS有CSS2好CSS3之分,JavaScript的标准又有ES3 ES5 ES2015+。

执行环境

所有语言都离不开执行环境,我们在计算机上执行出来的结果是语言+执行环境的结果。不同环境之间会有差异,比如Node.js和浏览器之间有着不同的BOM。

工具

工具是帮助我们完成复杂工作和提升效率的。工欲善其事必先利其器。

协议

重点是HTTP,做web前端http协议不熟悉是不OK的。

算法数据结构

这个实际工作中会以一些变种的方式直接或者间接使用。另外就是很多公司尤其爱考应届生算法和数据结构。

前端优化

涉及的知识面会比较多,可以参照我之前写的文章。

工程化

基本各互联网公司都在做,各种工具层出不穷。

框架 or lib

这几年MVVM的框架盛行,不仅要会用,会用很容易,要知道框架到底做了什么,要知道MVVM做了什么。

安全

一般浏览器的安全策略 + XSS + CSRF是前端常见的情况。

Linux

有这个技能是及其好的。

数据库

数据库不见得是必备技能,有当然好。

下集预告

下一篇写一下应届生如何获取知识。

邀请

有愿意帮助应届生的老司机欢迎向本专栏投稿。

应届生愿意写面经帮助身边的人欢迎向本专栏投稿。

最后

祝大家找工作顺利,都能找到理想的工作。

也祝大家在校园里的最后这段时间开心快乐。

我的微信,lw20170313,有问题可以找我,因为工作很忙不保证都能回复,而且也不能保证我能解答的了。

推荐文章