web前端该怎么入门?
之前做平面设计的,现在想转行,但是对编程没什么概念,不是不知道学什么课程,而是不知道在学的时候有哪些要求?...
之前做平面设计的,现在想转行,但是对编程没什么概念,不是不知道学什么课程,而是不知道在学的时候有哪些要求?
展开
4个回答
展开全部
现如今,互联网时代,网站、APP开发需求不断增长,与之前相比,网页做的越来越炫酷,动画元素也变得相当丰富,所以随之而来的,对web开发者的要求随着环境变化而提升,有些想入门前端的小伙伴就更加有疑惑了,那我现在学习还来的及吗?还能简单点吗?
其实,想学习,任何时候都不难。虽然现在入门门槛比之前高点,但是也没有高到哪里去,还是可以入门学习的。那么入门学习需要准备什么呢?以及需要学习一些什么样的知识呢?
首先,保持一颗学习的心。毕竟web前端是一个更新迭代比较快的技术,每年都会有更新的技术,例如一开始web1.0就是静态页面,而现如今,数据交互、js框架都是web开发必备技能。
其次呢,HTML,可以说是最简单,也是最基础的东西,基本上需要掌握号div、字体等各种标签。特别是div和表格,在布局中最为常用。
另外,开发者也必须懂得一门后台编程语言,比如PHP、jsp等等。如果需要设置一些超酷的功能时,会涉及点java。为什么说语言很重要。因为从后台到点,需要知道后台是如何交互的。这样会使前端数据更规范,出来页面更好看,否则交互不好,前端代码需要重写来配合后端。这将是麻烦的事。
Js是提到前端不得不提的,许多人看到js就害怕,觉得很难,其实入门并不难,也不需要太多东西,,只要根据ID或名称DOM,然后以一个ID或名称元标签或额外的数据,诸如此类。
框架方面,现在市场上有很多框架,jQuery需要掌握,一方面它比较简单,学习也比较容易,你只需要按照产品的需求文档做就可以了;在检查文件时,还可以帮助你屏蔽浏览器的多样性;jQuery条目也非常简单,操作起来有利于编写更少的代码。
如果说学习是一辈子,那么WEB前端的开发也是需要终身学习的,因为如果不学习,很可能就会被后端开发者所取代,或者被更年轻的应届毕业生所取代。
其实,想学习,任何时候都不难。虽然现在入门门槛比之前高点,但是也没有高到哪里去,还是可以入门学习的。那么入门学习需要准备什么呢?以及需要学习一些什么样的知识呢?
首先,保持一颗学习的心。毕竟web前端是一个更新迭代比较快的技术,每年都会有更新的技术,例如一开始web1.0就是静态页面,而现如今,数据交互、js框架都是web开发必备技能。
其次呢,HTML,可以说是最简单,也是最基础的东西,基本上需要掌握号div、字体等各种标签。特别是div和表格,在布局中最为常用。
另外,开发者也必须懂得一门后台编程语言,比如PHP、jsp等等。如果需要设置一些超酷的功能时,会涉及点java。为什么说语言很重要。因为从后台到点,需要知道后台是如何交互的。这样会使前端数据更规范,出来页面更好看,否则交互不好,前端代码需要重写来配合后端。这将是麻烦的事。
Js是提到前端不得不提的,许多人看到js就害怕,觉得很难,其实入门并不难,也不需要太多东西,,只要根据ID或名称DOM,然后以一个ID或名称元标签或额外的数据,诸如此类。
框架方面,现在市场上有很多框架,jQuery需要掌握,一方面它比较简单,学习也比较容易,你只需要按照产品的需求文档做就可以了;在检查文件时,还可以帮助你屏蔽浏览器的多样性;jQuery条目也非常简单,操作起来有利于编写更少的代码。
如果说学习是一辈子,那么WEB前端的开发也是需要终身学习的,因为如果不学习,很可能就会被后端开发者所取代,或者被更年轻的应届毕业生所取代。
展开全部
又过了好久,前端发展果然很快,重写了回答,以免误人子弟,以后不再更新。匿名是不想引起过多关注,没有别的意思。直接进入正题。前端入门是一个螺旋上升的过程,既要反复看书,也必须抓紧时间实践。入门的话三个月肯定是足够了。IFE(百度前端技术学院)是一个绝佳的练习平台,题目都是开源的。15年的学习资料比较多,而16年的题目题量较大,难度也稍大。所以我个人建议先刷点 15 年的基础题,不会做也可以参考别人的代码。IFE2015:ife/2015_spring/task at master · baidu-ife/ife · GitHub IFE2016:百度前端技术学院自己想搞点其他项目也是可以的,本质上就是要给自己找点事情做,绝对不能单看书。我把这三个月大致分为三个阶段。1. HTML + CSS 前端的入门门槛极低,体现在 HTML 和 CSS 上。运行环境就是浏览器,推荐 Chrome。你需要的只是一个编辑器,直接用 VSCode 吧。HTML 和 CSS 不是编程语言,前者只是结构标签,后者则是样式配置,入门是非常简单的。网上资料也有很多,可以参考 MDN。 我当时是看了一本书 Head
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一名合格的前端开发工程师,不单单需要掌握前端必须的各种技术,同时还要掌握其它技术,需要掌握一点后台的知识,同时也要对网站构架有一定的了解,这样才可以称之为一个合格的Web前端开发工程师。至于Web前端的薪资情况,需要根据个人能力而定。
如果你想要快速学习Web前端技术,专业全面的学习方式比较好,一般费用在2W左右,4-6个月左右。千锋适合零基础的小白迅速成长,学习曲线先快后慢,也适合有一定基础的学员进阶学习,巩固知识的基础上,稳步进步突破职业瓶颈。
如果你想要快速学习Web前端技术,专业全面的学习方式比较好,一般费用在2W左右,4-6个月左右。千锋适合零基础的小白迅速成长,学习曲线先快后慢,也适合有一定基础的学员进阶学习,巩固知识的基础上,稳步进步突破职业瓶颈。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询