lifang88322
我一直都特别佩服那些自学成才的人,并且我也认为他们是真的值得学习的。
并且,大量的大神证明,靠看书、查资料、自学是完全可以成为很牛逼的人的。
但是,自学枯燥、无人点播、知识不系统、走弯路、难坚持等等这些一系列的障碍,又有几人能克服?
所以培训就有了必要,我认为培训机构和义务教育在本质上并没有什么太大的区别,都是传递知识的过程。
所以我们会发现,一些并没有极客精神,对代码并没有太大的兴趣但是学习能力还不错的学生,也能够通过培训吸取到这些知识,并且凭借这些知识找到一份不错的工作,那一份还算可以的薪水。
所以,对于学习来说,如果你不能克服自学的全部障碍,为什么不选择一条大多数学生都在选择的路——找一家好的培训机构,拼尽全力学习半年,走向工作岗位,在工作中继续充实自己。
自学还是培训哪个适合自己,不如我们先自学一段时间来看看,如果真的能够效率还不错的掌握知识,并且可以循序渐进的提升,那么其实培训没有太大的必要。
第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数据库)
Summer若然霜寒
自学 对于自学 控制力够强吗? 你的理解能力怎么样? 优势:金钱成本较低,能够按照自己设定的学习计划进行学习,时间安排也比较自由。 劣势:自学消耗的时间比较长,如果没有基础的话,想要自学也是比较难的,相对于有一定基础的,一般都是在工作之余用碎片化的时间去学习,想要在软件开发的领域小有所成,找到一份正式工作,怎么也得一年半载吧。自学需要强大的自制力,需要耐得住寂寞,每天固定的坚持学习,但是遇到技术难点很容易做牛角尖,导致半途而废。 培训 优势:学习时间相对较短,整体学习比较全面,学习内容也比较集中。专业老师按照大纲进行系统授课,在学习中遇到技术问题能够快速得到解决,同时还有专项的练相对于自学,学习气氛更加浓厚,跟同期学员对问题的探讨,对拓展思路有很大的帮助。让学习变成一件很快乐的事情,学习起来也会很有动力,学习的效果会更好。 劣势:相对于自学,培训是需要金钱成本,一般的培训机构学习费用都在一万五到三万左右,还要加上学习期间的生活费,学习成本比较高。PS:从时间就是金钱的角度来看,上面说的自学优点反而不成立啦,提前工作半年的薪资估计不止一两万吧。 关于自学和培训两者从金钱成本方面的详细对比
切尔西爱吃鱼
个人觉得各有各优势。自学的话一个是自制能力,还有就是很多问题自己是解决不到的。可能自己挣扎两三天,在别人那里就是一句话。这也是变相交学费了。培训机构的话是有点伤钱。基本上要学点儿名堂的都是两万多了。市场上培训机构很多,普遍就是4个月的,建议你不要选4个月的。个人觉得4个月学不到好多东西。真正自己用的时候根本不会。我自己最后就是报的培训班。不过是选的岗前集训的那种在万息学的。他们周期就比较长。可能学的东西会多一些。这个是个人体验。
喵星的哚朵
web前端培训班的费用一般都是在万到2万元不等,以内web前端培训教学方式不同,培训价格学费也就不同,例如线上培训班就比线下培训班便宜很多,基础班比高级班便宜很多。不过在黑马先锋参加web前端培训大概四个月左右就可以学完,直接出来就业,时间短效率更高。
我有歼击机
这道题并非难以回答,但是还有一个问题需要在回答前得到答案。如今随着因特网的发展,IT产业无论是工作还是薪水,都远高于其它行业,但并非人人都可以靠这一行混吃,有些人天生就不适合IT业。众所周知,兴趣是最好的老师,有了兴趣才有做事情的动力。假如你真的对web前端感兴趣,不管是自学还是参加培训机构,你都能学得很好,甚至还能在这行里有一番成就。反之,若不是因为兴趣,很有可能是硬撑在这个圈子里就是为了混口饭吃,时间长了还是会由于种种原因自然退出这个圈,重新开始新的生活。当然了,不一定需要你有超浓的兴趣,但最起码你不厌烦。但实际上这类问题没有什么标准答案,只有适合和不适合之说,每个人的情况都不一样,无论是自学还是培训,最后的结果还得看自己的能力。事实上,最有帮助和最好的办法还是参加培训机构,不论大家多么不愿意参加或有多少人骂过培训机构都不能否认这一事实。不想参加培训机构的理由:1.网上关于培训机构的负面信息太多了,害怕被机构薅羊毛,试着自己学一下再看,如果没有什么大问题就自己学习省事省钱。2.本身没有太多的开支,刚毕业或毕业两年根本无法承受高成本的培训,怕钱打水漂。3.自身具有较强的专业知识,相信自己可以学好,并能完成找工作。这样的情况有是有但毕竟很少,如果都是这样的情况,那么培训机构就没有存在的必要吧?那么更多的情况仍然是第一种,第二种。但你不能否认培训机构的作用,培训机构内你的学习时间会被安排得相对较紧凑,而且可以根据你学习的方向,整体上安排比较科学,学习效果也能很好地保证。在学习过程中老师全程指导,有问题可以随时提问,可随时解决,也会全程辅导你的学习,比自学更有帮助。而最重要的是后期可以直接和企业对接,有稳定的人才得输送渠道,只要毕业就不是问题,前提是你能达到独立开发的水平。
yannychan108
果你有时间、有自制力,先考虑自学吧,现在渠道很多。但自学确实有很大限制,需要极大努力。如果是自学,那么你需要克服一下几点问题:
1、惰性:web前端虽说门槛低,但是说到底它也是程序,程序都是比较枯燥的,它需要我们长期坚持的去练习,很多自学的人都忍受不了这种枯燥而产生惰性,满满丧失了自学web的兴趣。
2、难点:web前端虽然简单,但是如果零基础的人去学总会喷到一些难点,而这时我们只能通过收集一些资料来慢慢寻找解决问题的方法,无形中就拖慢了自己的学习进度。
3、自制力:自学最大的难题就是我们是否有学下去的动力,自学的过程中我们会碰到很多的诱惑,如果我们抵御不了这些诱惑,根本无法去学习。
web前端培训:
首先,优秀的Web前端开发工程师要在知识体系上既要有广度和深度!做到这两点,其实很难。所以很多大公司即使出高薪也很难招聘到理想的前端开发工程师。技术非黑即白,只有对和错,而技巧则见仁见智。
在以前,会一点Photoshop和Dreamweaver的操作,就可以制作网页。现在,只掌握这些已经远远不够了。无论是开发难度上,还是开发方式上,现在的网页制作都更接近传统的网站后台开发,所以现在不再叫网页制作,而是叫Web前端开发。
而参加web前端培训机构学习的好处:
1、有老师指点:web前端是一门程序,所以在学习中我们难免会碰到一些技术上的难题,而这个时候如果有一位老师在身边指导,那么是可以让我们避免走弯路的。
2、学习氛围好:学习东西最重要的就是一个氛围,如果我们能喝很多人一起学习,那么在良好的学习氛围下,我们就不会容易分心、走神。
3、有实战项目,可以学到最新技术,这样出去面试才有项目经验。
怎么选择靠谱的前端培训机构?
2.口碑很重要
有效的方式还是随堂听课,不是听事先安排的公开课,而是去到实地随堂听课,体验教学环境。
3.关于就业问题
选择前端培训机构来学习是为了能够更好的就业,因此,在考察了解培训机构的时候,更需要注重就业服务方面的了解。
楼兰芥末姑娘
自学前端开发技术对自身的要求是非常高的,如果小伙伴具有较强的学习能力和自控能力,可以通过自学的方式去试学前端开发技术,如果感觉自己这两方面都比较薄弱的话,建议选择前端培训学习开发技术知识,因为在前端培训班可以系统完善的学习相应的前端开发技术知识,还可以通过练习项目实战案例来锻炼项目开发过程中解决问题的能力,至于小伙伴是自学还是选择前端培训来学习,还需要满足以下几点要求:1.是否能制定一个系统的学习计划前端开发技术的学习其实并不难,如果小伙伴想要自学好前端开发技术知识,是需要制定一个系统的学习计划,如果无法制定相应的学习计划,选择前端培训学习还是比较稳妥的。其实学习前端开发技术无非就是学习三个方面的基础内容,分别是Html、CSS和JavaScript,其中JavaScript还是具有一定难度的,也是一个学习的重点和难点。2.是否有较强的动手能力虽然说前端开发技术的学习相对来说是比较容易的,但是内容却是比较多和杂的,对于初学前端开发技术的小伙伴来说,是需要大量的项目实战案例的练习来逐渐掌握其技术细节的,而且在这一过程当中,不仅能让小伙伴积累一定的开发实战经验,还能锻炼在项目开发过程中解决问题的能力,同时,这也是自学能否成功的重要因素。3.是否有足够的时间。相对于参加培训班来说,自学往往需要更多的时间,这就要求自学者要有足够的时间来保证一个连续的学习过程。其实不少职场人之所以选择参加培训就是为了能够节省时间。
灰羽联盟
web前端自学是可以的,因为web前端相对来说还是简单的,参加培训也可以,系统的学习web前端的知识点,老师带你一起学习效果肯定是不一样的,不管是哪种方式学习都要有方向:
阶段1.前端核心基础
HTML +_CSS核心、JavaScript基础语法、JavaScript面向对象、JavaScript DOM和
BOM编程、jQuery框架
阶段 + CSS3 + 移动端核心
HTML5新特性、Canvas专列、CSS3新特性、CSS3进阶、CSS3实例演练
阶段3.移动端
移动端核心、移动端适配、移动端特效
阶段4.服务器端
服务器端开发、数据库操作、前后端交互核心、微信公众号开发
阶段高级
JavaScript基础深入剖析、JavaScript面向对象深入讲解、JavaScript异步编程、
JavaScript函数式编程JavaScript设计模式
阶段6.前端必备
性能优化、版本控制工具、模块化、项目构建工具
阶段7.高级框架
React框架基本使用、React框架进阶、Vue框架基本使用、Vue框架进阶、Vue源码分析
阶段8.小程序
原生小程序入门、原生小程序API使用、小程序框架Mpvue
web前端的学习方向
你可以按照这个顺序从上到下依次学习,这个路线不管是自学还是培训都是好可以的,希望对你有所帮助。
CATLION123
如果是“自学VS找机构培训”的话,建议找个专业的机构,毕竟以后想对口就业的话,还是高效一些比较好。自学一般都是看视频,是“单向”的学习方式,哪怕是直播课堂,能与老师的交流都是微乎其微,学习最有效的方式是先学习再输出,如果不输出、不交流的话,无论学了得怎么样,还是不够牢固。比如学习上有什么问题,不会,也不知道问谁?这些都是线上学习无法解决的问题。而且,线上学习在家里学的话,环境还是在家里,没有那种学习氛围,与课堂良好的学习氛围无法比拟。关键是:线上学习无法给你保证效果,尤其在就业层面、与学习过程中,无法做精细化管理,学习和就业效果无法给你指导或引荐。相信说了这么多,现在广告很多,都说线上可以自学,试问有多少人自学成材呢,如果要学好前端,建议还是报班学习好,可以系统化的去学习。总结一下,“线下自学”&“线上学习的优缺点:线上自学:优点:自由,随时随地都能学、费用便宜(甚至免费)缺点:不自律的话,容易从入门到放弃。无法与老师交流,无法与同学交流、缺少学习的课堂氛围;线下面授:优点:有学习氛围、有老师指导、对学习结果有保障缺点: 费用有些贵、鱼龙混杂希望能帮到你。
陈宏立夏
您好,很高兴为您解答:如果是自学,会培养你一种终身受益的自学思路,有问题都会想办法解决,这是好处,缺点是慢一些,但每一个细节都是收获。如果是培训,那么培训机构是相当重要的,选不好,白费时间。加设培训机构不错,那么学起来会非常快,但不好的地方是有可能有依赖性,而且要软妹币。
哈笑折腰
不管是自学还是培训都有一定的优劣势,根据你自身的学习情况和经济情况来决定。自学需要首先考虑下自己的学习理解能力如何?自律性高吗?优势是金钱成本较低,能够按照自己设定的学习计划进行学习,时间安排也比较自由;不足的地方也很明显,自学消耗的时间较长,一般都是空闲之余利用碎片化的时间来进行学习,想要小有所成,找到好工作,至少得半年以上吧,另外自学需要强大的自制力,如果松懈了或是遇到问题钻牛角尖,很容易导致半途而废。培训优势:学习时间相对较短,整体学习比较全面,学习内容也比较集中。专业老师按照大纲进行系统授课,在学习中遇到技术问题能够快速得到解决,同时还有专项的练习相对于自学,学习气氛更加浓厚,跟同期学员对问题的探讨,对拓展思路有很大的帮助。并且像一些专业的培训机构,培训完后有相应的就业课程和就业指导,比起自学来说求职胜算更大。劣势是相对于自学,培训是需要金钱成本,还要加上学习期间的生活费,学习成本比较高。如果还是不知道如何选择,可以两样都试一下,现在大部分培训机构都会提供试学服务,根据自己培训和自学最直观的学习感受来决定吧。
优质考试培训问答知识库