黑马程序员技术交流社区

标题: 前端学习方法 [打印本页]

作者: 明星心丫    时间: 2020-3-22 14:48
标题: 前端学习方法
由于前端开发的火热和一些IT巨头公司对 web前端开发人员的需求旺盛,让越来越多的人转入前端。前端开发领域是IT技术语言领域唯一一个男女老少都可以快速入门并快速提升兴趣的领域,今天就来聊聊前端到底该怎么学~

话不多说,让我们直接进入今天的主题。

web前端的基本工作职责和基础技能(要清楚)

web前端的分类和门派(简要概述,武林实在是太大啦)。

前端开发必看的书籍资料(干货重点)。

如果你已经了解清楚以上前2点并思路清晰,那就跳到后面的 “前端开发 :必看的书籍资料 ”
入一行,要先知一行 ”;我们来看看Web前端开发职位无论什么门派都要做到的一些基本工作职责。

首先,你必须是一个合格的“页面仔”,这个叫法不好听,但很生动。

我们都知道,所有呈现的内容都是基于HTML网页的。

如果你的HTML、CSS(包括现在的HTML5+CSS3)基础不会,或者不够扎实,都很难在有大的进步,或者你的JS很好,但布局基础不行,还是不能算合格的web前端。

其次,前端主要负责实现视觉和交互功能,以及与后端服务器通信,完成业务逻辑。现在前端的核心价值在于对用户体验的极致追求。

那么我们靠什么来提升用户体验和人性化操作,让用户觉得体验牛x、舒服呢?(当然细分厉害的公司,会有专门的用户体验攻城狮)当然是我们自始自终的主角JavaScript了,毕竟它最初就是为浏览器而生的脚本语言。

然而,JS这门语言并不是一种强类型语言,更像是一种解释型语言,所以很多属性,在不同的浏览器环境解释有很大不同导致,效果和性能千差万别,而且很多属性之长,之多,之巨都很有工作量。

之后,就出现了jQuery这种的框架神器,由于其好用,简单,效果多样,兼容完美,高效率等特性,迅速席卷全世界,所以如果想入门,jQuery这个东西你是逃不掉的,而且利用它简单的语法,你会很快将一些效果实现出来,迅速提升兴趣。

再后,既然涉及到视觉和用户体验,那么UI设计知识,你肯定要涉及或者懂一些设计方面的技能和基本素养,比如PS的一些基本操作,切图,和颜色值(比如会改个字,隐藏个图层,改个尺寸,变个颜色什么滴),屏幕适配方案等,讲道理说:平时并不需要我们做,但技能包里绝对要有。

最后,服务器知识+后端语言基础,这个职责和话题就比较hight了,到后面我们会一一解释。

总之,web前端同样是程序员,由于前端是位于后端程序和界面设计师之间的岗位,相当于中间桥梁,要完成三者的对接,涉及到广泛的知识,规模大到工程级,也就有了前端工程师的说法(某人总结,很是到位)。



作者: 娟呀    时间: 2020-3-23 16:26
谁都不能阻止你成为优秀的人。
作者: 蓝天六必治    时间: 2020-3-23 16:48
现在多学一样本事,以后就能少说一句求人的话。
作者: 大雄的竹蜻蜓    时间: 2020-3-23 17:32
你和优秀的人差的不是智商,是努力。
作者: 雨下的芭蕉    时间: 2020-3-23 18:35
又没有尝试过你怎么就知道你做不到。
作者: 空白格。    时间: 2020-3-23 19:05
辜负了什么都不能辜负别人对你的期望。
作者: 你好,姚    时间: 2020-3-24 10:30
以后渴望去搬砖的你现在上课就好好睡觉养精蓄锐吧。
作者: 411894760    时间: 2020-3-24 10:45
好好学习是为了让自己和最爱的人过上最好的日子。
作者: 明星心丫    时间: 2020-3-24 11:13
因为不想吃苦,所以我要努力。
作者: 奔腾的小红马    时间: 2020-3-24 11:46
读书总比搬砖来的轻松。
作者: 25个蛋    时间: 2020-3-24 12:07
我不知道以后要干什么,但是我知道我要赚好多好多钱,去很多很多地方,买好多好多吃的,所以现在只有好好读书。
作者: 流浪的猫~    时间: 2020-3-24 12:59
我想不出不努力的理由,实在承载了太多目光。
作者: 情非得已。    时间: 2020-3-24 13:14
再不努力的话看我笑话的人能排成两条街了。
作者: 抓住青春的尾巴    时间: 2020-3-24 13:29
失败不可怕,比失败可怕的是不去尝试。
作者: 简单77777    时间: 2020-3-24 14:10
你受的苦,吃的亏,担的责,扛的罪,忍的痛,到最后都会变成光,照亮你的路。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2