以下是我对前端的一些个人感想:
前端工程师是一个比较新兴的 IT 职业,潜在的发展空间仍十分巨大,这方面的人才还是不多的,招聘网搜索一下,发现月薪有一万多,前景还不错。所谓前端,就是你在浏览器等终端所见的网页页面。然而仅仅是这么一个网站,当中的学问亦颇深,我们平时遇到的上网活动抽奖,在线支付,多媒体播放,在线小游戏等等都属于前端的工作范畴,其中的魅力不只如此。如果你开始心动于从事前端行业,可要做好心里准备,因为下图:
看起来很吓人是吧? 莫慌,其实只要稳抓基础,循序渐进,许多事自然水到渠成。想做一名前端工程师确实要付出一定的心血,但是你对此投予兴趣和热情之后,会发现前端是那么的好玩。那么下面来浅谈我认为重要的前端基础:
一、HTML5,CSS3,Javascript
这三个是前端基础中的基础,HTML,CSS二者负责 静态页面 的生成,JavaScript负责 动态事件 的发生,当然,想要页面的动态效果还可以使用插件或者用PHP等等。网 上的教程数不胜数,学起来不算难。
二、兼容性与安全性
一段前端代码在不同浏览器可能会遇到不兼容问题,以致于令网页效果大打折扣,所以平常要注意DHTML的兼容性。
一个好的网站必然也是一个安全的网站,这里我推荐一些黑客书籍,如:《白帽子讲web安全》。
三、PS
网页显示最多的是文字和图片,学深Photoshop不仅能用来切图,日后工作也将是一把利器。
四、HTTP,API 相关知识
前端涉及到许多网络的理论知识和原理,做项目和工作需要。
我认为,只要以上四点基础打扎实了,那么再往后进阶应该不会太难。相信秉承着乔布斯精神的你,能够坚持下去,马到功成。