Web 前端如何入门?

 我来答
热心晓朋友
2021-08-18 · TA获得超过287个赞
知道小有建树答主
回答量:1251
采纳率:65%
帮助的人:33.4万
展开全部

如果你是刚入门、或者准备入门的童鞋。我建议你还是按部就班一步步的来,先把 HTML + CSS 先学好,注意:这里并不是要你非常深入的学习 HTML + CSS,如果要非常深入的学习 CSS,得花好多年,比如很有名的张鑫旭老师,就是一直深耕与 CSS 领域。

(1)把 CSS 的盒模型、浮动、装饰、flex、适配,这几块掌握清楚了,就能解决业务中 80% 以上的问题了,找几个静态页面练练手,可以找 PC、移动端都有的一些著名网站,比如“百度首页”。

(2)大概花一周的时间把 JavaScript 语言最基础的内容学习一下,如:变量(lvar、let、const)、条件判断(if、else、switch)、循环(for、while、do…while),函数(function)、数组等。

(3)花两周的时间把 DOM 和 BOM 的基础知识、事件、定时器、事件学习一下,然后做练习。这里强调一下:做练习很重要,从我兼职带学生和在公司带实习生的经验来看,学了一些知识的时候,一定要加以练习。这个阶段一些简单的特效了,把所有学到的知识都给用上去(HTML + CSS + JavaScript + DOM + BOM + 定时器的知识点都可以用上去)

学习是一个艰苦的过程,当然如果能把技术学成,最后也一定可以获得高薪工作。掌握一个好的学习方法,跟对一个学习的人非常重要。今后要是大家有啥问题,可以随时来问我,能帮助别人学习解决问题,对于自己也是一个提升的过程。

(4)用三周 ~ 四周的时间深入学习 JavaScript,其中:原型、闭包、作用域链、this、面向对象,这几块要重点学习。在这个阶段还不要学习 ES6+ 的内容,先把 ES5 的内容掌握好,学习这部分的内容会比较难,一定不要放弃。

(5)用一周学习 node.js 最基础的知识,注意:这里学习最基础的知识就行,知道一个 HTTP 请求到响应的大致过程就可以,知道 GET、POST 的区别,能够写出一个最简单的接口即可。关于 ndoe.js 其他的内容放到后面再学习,这一步是为了学习 Ajax 做准备。

(6)用两周的时间学习 Ajax,深入学习什么是异步,向自己用 node.js 写的后端接口发送请求。一开始使用回调函数的方式,逐步学习使用 Promise、async + await,在这一步的实战中学习异步相关的知识,异步的知识比较抽象,一定要结合实战学习。

(7)用一周的时间学习 ES6+ 的内容,有一部分的内容已经在前面几步中学完了,比如 let、const、Promise、async。这一步中重点学习箭头函数、class、模块化、扩展方法(字符串、数组、函数等)

(8)以上步骤都走完之后,前端已经入门了,可以学习框架了,建议先学习 Vue.js,关于 Vue.js 学习的步骤与内容,我在以下回答中有详细讲述(学习 React 也是差不多的套路),这里就不再赘述了。

以上内容学完就够了吗?肯定不够呀,CSS 还需要深入、JavaScript 还需要深入、组件化开发还需要深入,node.js 还需要深入,还要学习数据结构和算法、计算机网络、操作系统等。

重庆新华电脑学校
2021-08-18 · 学动漫、设计、电竞、电商、短视频、软件等
重庆新华电脑学校
重庆新华电脑学校隶属于新华教育集团,经重庆市人力资源和社会保障局审批成立的重庆地区大规模IT人才教育基地。是国家信息化教育全国示范基地,中国IT教育十大影响力品牌学校。
向TA提问
展开全部
入门就是能快速使用开发语言和工具编写出对应的代码模块。
Web前端我们通过其字面意思大概可以了解到,web前端的设计师的工作内容就是直面用户的,当然,在这一过程中还会应用到一些包括用户交互,页面布局设计等,也许有人会问,ps和美工能够做web前端设计吗?这里就牵扯到web里的技术水平了,从初级开始,逐步走向高端设计等级。要知道,平面设计也好还是交互设计,都需要一定的美工设计基础的,在这个过程中不会牵扯到代码的问题。但是我们常说的web前端开发可就不仅仅是简单的美工就可以胜任的工作,在这个阶段相当于中级以上的水平,会写js,应用js,用户交互等。web前端架构是开发和优化框架,及服务器,用户体验等涉汲就比较广,当然工资也就比较高了。
如何成长为一名合格的web前端开发工程师呢?
前端开发工程师不仅仅要掌握一些基础的美工设计等还要懂得网页设计类的HTML JavaScript和css,这三种能力缺一不可,虽不要求你特别的精通,但至少要熟练的掌握,能够运用自己所了解的这些技术和知识解决工作中遇到的问题,而不是频繁的请教别人。
我们常说IT行业技术更新较快,这是事实,但也给能提高我们的工作效率。这就要求web前端工程师要有快速学习新技术知识的能力,你必须提升自己的技术能力,如果没有快速学习能力,你就跟不上Web发展的步伐。没有新模式,不了解新技术,只靠现有的知识难以有大的发展空间,你的工作就是要搞清楚如何通过自己的Web应用程序来改善用户的交互体验。
Web前端职业发展前景?
从现有的行业来看,web前端技术能够胜任的职业岗位有以下几种,不管你是选择哪一岗位,一定要明确自己的职业方向,只有这样才能下岗位上做好职业规划。
Web前端-资深Web前端工程师
一个行业待的久了,技术和能开等各方面都会比较成熟,很多人都会选择一生都在从事这一行业,把自己的专业做到极致。对于国内大部分web前端工程师而言,前端的技术入门较容易,造成另一个情况:大量人员选择从事web前端开发、但真正懂得技术的人才稀缺。WEB前端工程师要耐得住寂寞!面包总会有的,个人比较推荐这个职业发展方向,因为,在这个方向下,只要你有足够耐心、厚积薄发,成功的概率是非常高的。
Web前端-资深Web架构师由于了解WEB相关知识的程序员,使得大部分人更加偏向成为一名架构师。这个职业发展方向不如资深Web前端工程师那样简单,原因在于作为一名架构师不得不学习后端技术知识,DBA、Platform等内容,而这种学习通常需要实际操刀做项目,不是自己在家里写两个Demo就好的,但是,对于一个大局观好、悟性好、知识面广的前端工程师,这一职业发展方向还是比较适合的。
在互联网的大环境下,行业发展前景也就随之变得越来越清晰,当一个行业发展到一定程度形成产业的时候,它里面的环节一定会细节化的,让专业的人做更专业的事情。Web前端开发技术更新较快,生命力极强,客户需求会一直存在,发展前景也是巨大的。但我们应该时刻记住只有不断的自我驱动,才不会被行业所淘汰。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
陕西新华电脑学校
2021-08-17 · 百度认证:陕西新华电脑软件培训学校官方账号
陕西新华电脑学校
陕西新华电脑软学校位于西咸新区秦汉新城兰池二路东段,隶属于新华教育集团,是经陕西省人力资源和社会保障厅批准成立的一所大型互联网教育学校,是陕西省专业的互联网人才培养基地,交通便利,学风醇厚
向TA提问
展开全部
Web前端我们通过其字面意思大概可以了解到,web前端的设计师的工作内容就是直面用户的,当然,在这一过程中还会应用到一些包括用户交互,页面布局设计等,也许有人会问,ps和美工能够做web前端设计吗?这里就牵扯到web里的技术水平了,从初级开始,逐步走向高端设计等级。要知道,平面设计也好还是交互设计,都需要一定的美工设计基础的,在这个过程中不会牵扯到代码的问题。但是我们常说的web前端开发可就不仅仅是简单的美工就可以胜任的工作,在这个阶段相当于中级以上的水平,会写js,应用js,用户交互等。web前端架构是开发和优化框架,及服务器,用户体验等涉汲就比较广,当然工资也就比较高了。
如何成长为一名合格的web前端开发工程师呢?
前端开发工程师不仅仅要掌握一些基础的美工设计等还要懂得网页设计类的HTML JavaScript和css,这三种能力缺一不可,虽不要求你特别的精通,但至少要熟练的掌握,能够运用自己所了解的这些技术和知识解决工作中遇到的问题,而不是频繁的请教别人。
我们常说IT行业技术更新较快,这是事实,但也给能提高我们的工作效率。这就要求web前端工程师要有快速学习新技术知识的能力,你必须提升自己的技术能力,如果没有快速学习能力,你就跟不上Web发展的步伐。没有新模式,不了解新技术,只靠现有的知识难以有大的发展空间,你的工作就是要搞清楚如何通过自己的Web应用程序来改善用户的交互体验。
Web前端职业发展前景?
从现有的行业来看,web前端技术能够胜任的职业岗位有以下几种,不管你是选择哪一岗位,一定要明确自己的职业方向,只有这样才能下岗位上做好职业规划。
Web前端-资深Web前端工程师
一个行业待的久了,技术和能开等各方面都会比较成熟,很多人都会选择一生都在从事这一行业,把自己的专业做到极致。对于国内大部分web前端工程师而言,前端的技术入门较容易,造成另一个情况:大量人员选择从事web前端开发、但真正懂得技术的人才稀缺。WEB前端工程师要耐得住寂寞!面包总会有的,个人比较推荐这个职业发展方向,因为,在这个方向下,只要你有足够耐心、厚积薄发,成功的概率是非常高的。
Web前端-资深Web架构师由于了解WEB相关知识的程序员,使得大部分人更加偏向成为一名架构师。这个职业发展方向不如资深Web前端工程师那样简单,原因在于作为一名架构师不得不学习后端技术知识,DBA、Platform等内容,而这种学习通常需要实际操刀做项目,不是自己在家里写两个Demo就好的,但是,对于一个大局观好、悟性好、知识面广的前端工程师,这一职业发展方向还是比较适合的。
在互联网的大环境下,行业发展前景也就随之变得越来越清晰,当一个行业发展到一定程度形成产业的时候,它里面的环节一定会细节化的,让专业的人做更专业的事情。Web前端开发技术更新较快,生命力极强,客户需求会一直存在,发展前景也是巨大的。但我们应该时刻记住只有不断的自我驱动,才不会被行业所淘汰。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cdfarsight活宝
2022-04-06 · 超过11用户采纳过TA的回答
知道答主
回答量:30
采纳率:100%
帮助的人:1万
展开全部

1.HTML+CSS+JS

在html5学习中,首先要学习最基础的静态布局,HTML+CSS还是比较容易的,这一阶段要熟练掌握HTML+CSS,为后面的学习打下良好的基础。

2.HTML5+CSS3+JQ

真正的了解HTML5的新特性,CSS3的新属性,换句话说HTML5就是一个全新的JavaScript,就是上面说的,如果你JS学的不好,HTML5很难,本来他们就是配合在一起的东西,JQ是JS的框架,相对不是很难,但是学习方法很重要。这里特别提出一定要下功夫攻破JS,因为JS是最难的,也是前端开发者的工资标准,很多人学不懂JS,要跟着大量的案例进行学习,学习方法也是非常的重要。

3.前端的一些主流框架的学习

现在公司都是必须用框架的,这些我们必须要掌握,但是有些框架的难度还是很大的,因为都跟JS有关系,特别强调一下JS的重要性,这个脚本语言,基本会伴随我们前端开发者的一生,只要你还在做前端,一定缺少不了前端的JavaScript,说白了做前端就是特效,就是需要JavaScript,所以一定要学好JavaScript,一个好的学习方法非常重要。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiexie20172018
2021-08-19 · 超过30用户采纳过TA的回答
知道答主
回答量:604
采纳率:77%
帮助的人:26.7万
展开全部
学习前端一般分为以下几个阶段:
一阶段:html标签、html5新增标签、css样式、css3样式、媒体查询等;
二阶段:Java、jQuery、ajax、面向对象、http传输协议等;
三阶段:canvas、js高级应用、JS-SDK、H5新增技术;
四阶段:node.js、vue.js;
学习建议以视频为主,书本为辅,千万不要只看书,敲代码的过程是很重要的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式