• 回答数

    5

  • 浏览数

    198

猜我猜不猜
首页 > 考试培训 > web前端自学培训

5个回答 默认排序
  • 默认排序
  • 按时间排序

Perfect颜

已采纳

web前端可以自学。但最终是报web前端培训班学习还是您自学,决定权还是在于您自己。

二者之间是各有利弊:

1、时间,自学需要的时间相对于培训来说周期要长

2、费用,自学所花的费用要少一些,培训的话除了食宿费、还需要学费等一些相关费用,而自学除了食宿最多也就是在花几百买些学习资料。

3、技术,自学web前端在技术方面可能比较浅,培训班学习的话可能就会学习的更加深入一些。

如果是自学的话一般也是需要具备一定的前提条件的,比如:自己的自制力要强一些,不然的话很容易导致半途而废,学习时间一定要合理化,每天要抽出3个左右的时间学习比较好,最好学习理解能力要强,解决问题的能力要强,如果这两项不具备的还就不台适合自学了。

如果是参加web前端培训,那么就要按照web培训班的学习计划,课程内容安排进行学习,时间掌控方面不是很自由,需要按照培训班的要求来完成学习,但是在web培训班可以有良好的学习氛围,更容易激起学习兴趣,除此之外,遇到难点,或者是难题都可以找老师或者是同学请教交流。学习起来感觉更容易。

至于要学那些知识?

第一阶段——HTML的学习

超文本标记语言(HyperTextMark-upLanguage简称HTML)是一个网页的骨架,无论是静态网页还是动态网页,最终返回到浏览器端的都是HTML代码,浏览器将HTML代码解释渲染后呈现给用户。因此,我们必须掌握HTML的基本结构和常用标记及属性。

HTML的学习是一个记忆和理解的过程,在学习过程中可以借助Dreamweaver的“拆分”视图辅助学习。在“设计”视图中看效果,在“代码”视图中学本质,将各种视图的优势发挥到极致,这种对照学习的方法弥补了单纯识记HTML标签和属性的枯燥乏味,想必对各位初学的小盆友们来说必定是极好的!

在学习了HTML之后,我们只是掌握了各种“原材料”的制作方法,要想盖一幢楼房就还需要把这些“原材料”按照我们设计的方案组合布局在一起并进行一些样式的美化。

于是进入第二个阶段——CSS的学习

CSS是英文CascadingStyleSheets的缩写,叫做层叠样式表,是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言其样式是可以复用的,这样就极大地提高了我们开发的速度,降低了维护的成本。

同时CSS中的盒子模型、相对布局、绝对布局等能够实现对网页中各对象的位置排版进行像素级的精确控制。通过此阶段的学习,我们就可以顺利完成“一幢楼房”的建设。

“楼房”建设完成之后,我们可以交给用户使用,但是如果想让用户获得更佳的体验,我们还可以对“楼房”进行更深一步的“装修”,让它看起来更“豪华”一些。

为了完成这个任务,我们进入第三个阶段——JavaScript的学习

JavaScript是一种在客户端广泛使用的脚步语言,在JavaScript当中为我们提供了一些内置函数、对象和DOM操作,借助这些内容我们可以来实现一些客户端的特效、验证、交互等,使我们的页面看起来不那么呆板,_丝瞬间逆袭高富帅!有么有?

但是JavaScript的兼容性和复杂性有时候的确让我们头疼,还好有“大神”帮我们做了封装。

接下来我们进入第四个阶段——jQUery的学习

jQuery是一个免费、开源的轻量级的JavaScript库,并且兼容各种浏览器(及后续版本放弃了对IE6/7/8浏览器的支持),同时现在有很多基于jQuery的插件可供选择,这样在我们实现一些丰富的动态效果时更方便快捷,大大节省了我们开发的时间,提高了开发速度,这也充分体现了其writeless,domore的核心宗旨。这个Feel倍儿爽!有么有?

“豪华大楼”至此拔地而起,但是每天这样日复一日,年复一年的盖楼,好繁琐!能不能将大楼里面每一个单独部件模块化,当需要盖楼时就像堆积木一样组合在一起,这样岂不是爽歪歪?可以实现吗?答案是肯定的。

这种思想在Web前端开发中也是适合的,于是乎就出现了各种前端框架,在这里推荐给大家的是Bootstrap。Bootstrap是Twitter推出的一个开源的用于前端开发的工具包,是一个CSS/HTML框架,并且支持响应式布局。一经推出后颇受欢迎,一直是GitHub上的热门开源项目。

在项目开发过程中,我们可以借助Bootstrap提供的CSS样式、组件、JavaScript插件等快速的完成页面布局和样式设置,然后再有针对性的微调样式,这样基于框架进行开发大大缩短了开发周期。站在巨人的肩膀上就是爽!

Web前端的学习建议

1、作为一个初学者,你必须明确系统的学习方案,我建议一定有一个指导的人,全靠自己学,放弃的几率非常大,在你对于web前端还没有任何概念的时候,需要一个人领进门,之后就都靠自己钻研,第一步就是确定web前端都需要哪些内容,并且在多少时间内学完,建议时间6个月保底。

2、视频为主,书为辅。很多初学者在学习前端的时候非常喜欢去买书,但是最后的结果是什么?看来看去什么都不会写,所以在这里给大家提醒,书可以看,但是是在建立于你已经对于某个知识点有了具体操作的执行后,在用书去巩固概念,这样更加利于你对于知识的理解。

3、对于学习技术来讲,掌握一个学习方法是非常重要的,其实对于学习web前端来讲,学习方法确实很多都是相通的,一旦学习方法不对,可能就会造成“方法不对,努力白费”。其实关于这方面还是很多的,我就简单说个例子,有的人边听课边跟着敲代码,这样就不对,听课的时候就专心听,做题的时候就专心做题,这都是过来人的经验,一定要听。根据每个人的不同,可能学习方法也会有所出路,找到适合你自己的学习法方法是学习的前提。

4、不建议自己一个人瞎学,在我了解学习编程的这些人来看,从零基础开始学并且最后成功做这份工作的其实并没有几个,我觉得大部分原因就是因为他们都不了解web前端是干什么的,学什么的,就盲目的买书看,到处找视频看,最后看着看着就放弃了,所以我建议初学者在没有具体概念之前,还是找有经验的人请教一下,聊过之后你就会知道web前端具体是干什么的,该怎么学,这是我个人的小建议。

web前端学习、面试;文档、视频资源免费获取

网页链接

web前端自学培训

179 评论(14)

雪梨的天空shelly

这道题并非难以回答,但是还有一个问题需要在回答前得到答案。如今随着因特网的发展,IT产业无论是工作还是薪水,都远高于其它行业,但并非人人都可以靠这一行混吃,有些人天生就不适合IT业。众所周知,兴趣是最好的老师,有了兴趣才有做事情的动力。假如你真的对web前端感兴趣,不管是自学还是参加培训机构,你都能学得很好,甚至还能在这行里有一番成就。反之,若不是因为兴趣,很有可能是硬撑在这个圈子里就是为了混口饭吃,时间长了还是会由于种种原因自然退出这个圈,重新开始新的生活。当然了,不一定需要你有超浓的兴趣,但最起码你不厌烦。但实际上这类问题没有什么标准答案,只有适合和不适合之说,每个人的情况都不一样,无论是自学还是培训,最后的结果还得看自己的能力。事实上,最有帮助和最好的办法还是参加培训机构,不论大家多么不愿意参加或有多少人骂过培训机构都不能否认这一事实。不想参加培训机构的理由:1.网上关于培训机构的负面信息太多了,害怕被机构薅羊毛,试着自己学一下再看,如果没有什么大问题就自己学习省事省钱。2.本身没有太多的开支,刚毕业或毕业两年根本无法承受高成本的培训,怕钱打水漂。3.自身具有较强的专业知识,相信自己可以学好,并能完成找工作。这样的情况有是有但毕竟很少,如果都是这样的情况,那么培训机构就没有存在的必要吧?那么更多的情况仍然是第一种,第二种。但你不能否认培训机构的作用,培训机构内你的学习时间会被安排得相对较紧凑,而且可以根据你学习的方向,整体上安排比较科学,学习效果也能很好地保证。在学习过程中老师全程指导,有问题可以随时提问,可随时解决,也会全程辅导你的学习,比自学更有帮助。而最重要的是后期可以直接和企业对接,有稳定的人才得输送渠道,只要毕业就不是问题,前提是你能达到独立开发的水平。

176 评论(14)

于海丽888

Web前端不仅薪资比较高,而且发展前景也很可观,越来越多的年轻人纷纷选择web前端作为未来的职业发展方向,但是就如何选择学习方法而言,但是很多都是零基础来学习web前端的,对于这个行业可能一概不知,该如何去学习呢?什么样的学习方法更适合学。,那么这份最详细的web前端学习路线分享给大家。

第一阶段:前端页面重构

内容包含了:(PC端网站布局项目、HTMLCSS基础项目、WebApp页面布局项目)

第二阶段:JavaScript高级程序设计

内容包含:)原生JavaScript交互功能开发项目、面向对象进阶与ES/ES应用项目、JavaScript工具库自主研发项目)

第三阶段:PC端全栈项目开发

内容包含:(jQuery经典交互特效开发、HTTP协议、Ajax进阶与PHP/JAVA开发项目、前端工程化与模块化应用项目、PC端网站开发项目、PC端管理信息系统前端开发项目)

第四阶段:移动端项目开发

内容包含:(Touch端项目、微信场景项目、应用AngularIonic开发WebApp项目、应用开发WebApp项目、应用开发WebApp项目)

第五阶段:混合(Hybrid,ReactNative)开发

内容包含:(微信小程序开发、ReactNative、各类混合应用开发)

第六阶段:NodeJS全栈开发

内容包括:(WebApp后端系统开发、一、NodeJS基础与NodeJS核心模块二、Express三、noSQL数据库)

第七阶段:大数据可视化

内容包含:(大数据可视化化基础与实战、一、数据可视化入门、二、详解、三、其他JS库)

对于想学习web前端的同学来说:首先是自学,其实自学也不是不可以,只要有毅力能坚持,自己学习是完全没有问题的,现在有很多同学也是自己找资料视频来学习。最后技术也学的挺牛的,得看个人兴趣和悟性,软件开发本来就是一项比较枯燥的工作,如果只是单纯的觉得这项行业工资高而进来的话,可能学习中遇到技术难题,就会知难而退了,难以坚持下去,而真正爱这行的会迎难而上,不解决不罢休,这也是为什么有些能自学下来有些却不行的原因。

如果选择培训机构的话,对于没有基础或者毅力坚持下去的同学是比较好的学习方式,首先培训机构课程比较完善,没有基础的同学往往不知道从哪个方向去学习,而培训机构能更好的满足这部分学员,一般培训机构的老师都是经验比较丰富的,讲课的时候重点和难点会详细讲解,及时解决,这样学习的能保障每个学员都能弄懂,而且不用自己苦思冥想找答案。这样也大大的提升了学习的热情。最重要的是培训机构有阶段性的项目练习,这个对于自学的同学来说是没有的,现在的企业都是看着每个求职者的动手能力,如果有项目的实践操作,在应聘中也更有竞争力。

其实不管自学还是培训机构也好,最重要的是看自己的热情,还有能不能吃苦和努力,web前端开发确实是高薪职业,市场需求也很大,只要你有本事,你就是企业需求的人才,那么想快速达到这个技术能力,自己该如何做如何学就看你自己的选择了

95 评论(12)

可可京99

第一: 跟外边的高手学,到底有没有用?首先要确认一点,既然你现在想学前端,说明你现在是零基础,或者会的不是太多,还是一个外行人,然后高手作为一个内行人,水平比刚入门的零基础小白要高很多吧,经验也非常非常丰富吧,所以怎么会没有用呢?按照正常的逻辑这是没有任何问题的,你什么都不会,靠自学,你们知道怎么自学吗?就靠看几本书就能征服前端了?简直就是笑话,书里面的东西,还是需要人的思维去加工去吸收的,如果看书什么都能学会,那初中,高中,为什么还要让老师教呢?直接让学生看书本学校算了,但事实是什么样的呢?即便是书籍+学校老师的各种讲解,一个班级里还是有很多学的不好的,还是有很多考不上名牌大学的,所以这说明学习不仅仅是靠看点书就能学会的,也不是靠自学就能学会的。有高手带着你学,可以减少你学习的时间,让你少走弯路,何乐而不为呢?别人四五个人就学会,去找工作了,你自学两三年,都没学出什么幺蛾子,这里面得有多大的差距?这年头什么最贵?时间最贵。第二:跟着实体学校学习好呢?还是跟着晚上的直播平台学习好。跟着谁学习都好,只要是正规的办学机构,正规的企业,不骗人,不坑人,踏踏实实教学就是好的学习地点。但是实体还是网上学习,这需要你从自己的实际情况出发,为什么呢?在实体学校学习前端,需要天天在学校里,而且相关费用的两三万,而在网上直播平台学习,相关的支出也就七八千,而且网上的平台一般都是晚上讲课,不会耽误白天的工作和学习,当然如果你经济条件允许,去实体学也是没问题的。 当然也有很多直播课网上的,我就经常去听的一个前端免费网上直播课,每天都有,讲的挺好,把前端知识讲的很通透,同学们如果有 想听的可以进去学习一下,请同学们进入下面的前端教程资料裙:首先处于前边位置的一组数字是:114,其次处于中间地带的一组数字是:188,最后位于尾部的一组数字是:4931,把以上三组数字按照前后顺序组合起来即可,无论做什么事,过去怎么样无所谓,无论是否有基础,去学就是了,只要学习,就有未来就有希望,人不能总是在等待中颓废,也不能自高自大,踏踏实实的学点习,做点事,比什么都强。第三: 前端学习的一些误区。奉为经典的东西可能已经过时,或者已经有了更好的替代者,而你获取信息的渠道有限,消息滞后,导致学习的内容也相对滞后。学习方法盲目。看书看不懂就找视频类教程学习,觉得教程跟自己的口味不符就另寻他法,因为自己缺少对资源的辨识能力,总是在没有清晰规划学习线路的情况就盲目学习,导致无效学习时间过长而收获寥寥。对技术的理解停留在理论层次,而缺乏真实企业项目的历练,如果没有相关实习或工作经历,对前端岗位具体的责任划分和工作流程了解不充分。第四: 前端开发的学习的路线是什么?第1阶段:前端页面重构(4周)内容包含了:(PC端网站布局项目、HTML5+CSS3基础项目、WebApp页面布局项目)第2阶段:JavaScript高级程序设计(5周)内容包含:(原生JavaScript交互功能开发项目、面向对象进阶与ES5/ES6应用项目、JavaScript工具库自主研发项目)第3阶段:PC端全栈项目开发(3周)内容包含:(jQuery经典交互特效开发、HTTP协议、Ajax进阶与PHP/JAVA开发项目、前端工程化与模块化应用项目、PC端网站开发项目、PC端管理信息系统前端开发项目)第4阶段:移动端项目开发(6周)内容包含:(Touch端项目、微信场景项目、应用Angular+Ionic开发WebApp项目、应用开发WebApp项目、应用开发WebApp项目)第5阶段:混合(Hybrid,ReactNative)开发(1周)内容包含:(微信小程序开发、ReactNative、各类混合应用开发)第6阶段:NodeJS全栈开发(1周)内容包括:(WebApp后端系统开发、一、NodeJS基础与NodeJS核心模块二、Express三、noSQL数据库)第五: 如何提升学习效率。和打游戏一样,看别人的通关攻略总是能让你更快地结束游戏,网上有那么多学习路径,学习方法,总有一条适合你,但是你必须要脚踏实地的一步步做,代码也得一行行写才能有进步,每天看文档,看博客,看方法,看体系,一行代码不写也是白费的。第六: 零基础学习前端要多久?前端需要学多久?这是一个新人的人喜欢问的问题,这个问题也很容易回答:如果你不想学,现在就可以停止。如果你想学,用一辈子的时间也学不完。至于学习前端到底需要多久,就不好统一时间了。虽说学习web前端的方式有很多种,可以通过自学,看书,网上找一些相关的视频,或者是进班。但是学习的时间还是根据每个人的掌握情况吧,现在相关机构,大部分都学习4个月的,也有2-4个月的,还有5-6个月的。我的建议是学习时间可以先标准到某一个固定的,学的快的可以圆满的完成这个标准时间,学的慢的可以在这个固定的时间上延长,我觉得这个才是对大家的负责,相当于让你学会为止,根据不同的学生掌握情况制定不同的学习时间。所以说,时间上并没有一个很明确标准的答案。第七: 学习前端知识,总是记不住怎么办?当你学习的时候,可能会出现学了就忘记不住的情况,我见过很多这样的情况,包括自己曾经学习的时候也是这样。打个比方:比方说我们在学习英语的时候,一天学习20个单词,但是过了一周之后,我肯定会忘记之前学过的单词。那么记住这些单词最好的办法就是应用于对话当中。我们学习web前端也是这样,同一个标签或者属性,或者是JavaScript的语法,只有你不断的见到它,并且应用它,让它都认识你了,这样你就扎实的掌握了,所以实际应用非常重要。如果你对于学习前端有任何不懂的可以随时来问我,我给你提供一个非常不错的前端交流学习qun:前面是一一四,中间是一八八,后面是四九三一。有问题就在里面问我,这样你可以少走很多弯路,做起来有效率,记得多跟有经验的人交流,别闭门造车。如果没有比较好的教程,也可以管我要。

221 评论(8)

小胖子老头

你好,怎么零基础的学习前端?这要看你是要花钱学还是免费学习。如果花钱的就是去报个培训班,免费的话就是自己去网上找视频跟着学。一、咱们首先来说说自学:对于自学最直接的方法就是看视频学习,看的过程自己也要动手写代码,不要以为看看视频就能懂,多写多练,才能从实践中知道自己的不足。但自学者对于前端学习没有一个清晰的知识体系,除了HTML、CSS、JavaScript这些前端基础外,其他前端内容不知道先学哪一个?学到怎么样的程度。Web前端培训的学习路线: 1、学习HTML+CSS3 这些是最基本 2、移动端web页面 3、学习Javascript编程 4、前端MVVM框架, 5、微信小程序&泛客户端6、全栈开发 7、就业指导 8、前端延伸TypeScript课程学习前端的过程要循序渐进,一开始的HTML和CSS比较简单,到了JS、ES6这些会稍微难一点,但是一定要掌握好基础,再去熟悉框架,学习真正开发中的操作。前端的初学者,也不要被这些框架吓到了,学好基础然后加以实践更为重要。二、零基础如何学习web前端,最快捷的方法还是报一个好的培训机构学习。培训班的课程设置更加系统、更加合理,学习的效果也有保证,遇到问题可以及时解决,课堂上老师也会重点突出一些知识;培训后期还会进行面试指导,解决学员后顾之忧。但是,找培训班上课还是有需要注意的地方,因为现在的培训机构鱼龙混杂,有坑也有不坑,最好要有以下几个点:1、培训有老师带着,互动性强,还有配套的练习和1对1的答疑解惑,一遍不懂老师可以讲两遍,进度有保证,学习循序渐进,比自己瞎学强多了。2、有真实的项目操作,让学员模拟开发环境进行实践,项目经验可以写到以后的简历上。当然我们找培训机构要找小班教学模式的,小班教学能确保每位学员都被照顾到,如果你报的是大班,这就跟你大学上课一样,学习人多老师难关注。希望这些能够帮到你!

128 评论(8)

相关问答