前端做些什么?如何学好前端

经常有一些朋友问怎么样学好前端,前端需要会哪些才能找工作?公司里面前端都是做些什么工作?今天写一篇文章,来解答一下。

很多人认为前端就是切个图,做个页面,写个样式,做个效果。虽然这些工作是归前端去做,但是只是一小部分,前端工作远没有这么简单。

现在前端开发,对JavaScript的要求比较高了。一般公司都要求写出面向对象的思想。做出兼容各种移动设备,PC设备的绚丽效果。尤其对页面元素和Ajax数据的处理。还有移动设备上新增的Html5新增的功能,比如画布,定位,本地存储等等。

前端要会啥?

前端一定要会JavaScript。

我记得原来的前端招聘简章上面的技能要求都有这些:Photoshop、Dreamweaver、Illustrator等等这些软的使用,Flash制作,JavaScript、Html、Css,反正一大堆。其实前端学好这三个就可以去工作了:JavaScript、Html、Css。

如果不相信,可以去招聘网站搜索一下Web前端工程师的招聘职位,看看技能要求就行,现在一般都要求这三个,再或者会加上一些JavaScript的框架使用要求。最基础的还是这三个,别的软件使用有时间可以了解一下,增加点额外技能。

应该怎么学?

前端最重要的是JavaScript,这是一门编程语言,也是一门脚本语言,因为他的出生是为了增加一些浏览器页面的表单校验。如果有一些编程语言基础,上手会比较快,比如C语言。这个一般在大学里面都有学过,知道变量类型,循环判断,数组,函数这些就可以了。如果没有语言基础,其实学起来也不难,多花点时间,也能学会。

简单介绍一下JavaScript这门语言的2个特点。

1. 浏览器解释执行:文本编辑器写好了,写一个Html页面,加入JavaScript,浏览器打开就执行了;
2. 便捷调试:在浏览器里面一遍执行一遍调试看效果。

再说说Html,这个就是标签,描述页面有哪些元素,放置什么内容。JavaScript有一部分功能就是去操作这些页面标签元素,即DOM。英文全称应该是Document,元素的意思。

常用的Html标签没多少个,很快就可以掌握学习。快速了解的方法就是,随便打开一个网站,浏览器右键查看源代码,里面就是Html标签了。

再就是Css,就是给页面Html标签元素添加样式的,比如文字显示什么颜色,背景色是什么。Div元素块的高度和宽度,背景图片用什么,就是这些了。

补充一点就是,有些朋友问不会英文能不能学好写程序。说真的英语和程序没有太多关系,会汉语拼音就可以学会,你相信么?英语这个会点是最好了,平时写程序的时候,准备一个英语词典,随时查随时用,我写了这么多年程序,现在遇到不会的单词,一样百度。

其实做前端还是挺简单的,轻轻松松就可以学会了。还是那句话,现在前端比较流行,也会继续流行。

相关推荐