发布网友 发布时间:2022-04-22 22:30
共15个回答
热心网友 时间:2022-04-20 07:04
先上一张Java自学和培训的对比图
不过呢,现在培训机构鱼龙混杂,你们能不能遇到专业的机构都是两说,所以,我建议是先自学一段时间,了解下这个行业,了解编程,也看看自己能不能学的进去。
Java自学的课程可以看看B站上杜老师的的视频教程。搜索“Java”第一个就是,现在已经有130多万人在观看学习。
B站破百万零基础Java学习教程
当然了,如果感兴趣的话可以了解一下动力节点的Java实验,这就是为想学习Java的小伙伴提供的一个了解自我的一个机会,有专业的老师、课程、知道、考试、测试你适不适合学习Java。
热心网友 时间:2022-04-20 08:22
我觉得这两种方式各有各的好处吧。
自学:这种方式适合自制力强,学习能力力强有基础的人。自学花费的金钱成本较低,但是花费的时间成本比较高。
培训又分为线上培训和线下培训,可以了解一下,你选的时候可以注意下以下几个方面。
对于线上教学而言我们可以注意这几个方面:(线上教学随时随地都可以学习,没有学冬的还可以回放,但是一遇到问题没有人解决很容易产生失落感和挫败感,容易导致从入门到放弃)
完善的学员管理
可以批量创建、导入、导出学员信息,班级化管理,为学员定制个性化在线学习计划。
清晰的内容管理体系
提供了完善的课件发布系统。视频、音频以及文档都可以直接上传发布为在线课程。同时我们还提供类目式的内容管理机制,使得课程管理如同在图书馆查阅资料般轻松。
在线考试评测系统
可以轻松发布各种在线测验,并且对学员的测验结果进行科学有效的管理。
实时服务
在线教育平台提供实时课堂互动,老师和学生可以通过语音、视频、文字实现在线实时互动教学,还支持远程桌面(请求他人帮助自己解决问题)、文件发送、录制视频、共享白板等功能。
移动学习
支持手机、PAD等多种移动设备,真正帮助学员随时随地学习,打破时间和空间的*。
对于线下面授班而言,我们也要注意这几个方面:(线下教学面对面解决问题,知识接收能力较好,花费时间较短,实践能力较强,但是花费的钱较多)
口碑好的培训班
虽说现在市场上的培训班很多,也是鱼龙混杂的情况,那么在这样的情况下自己可以去选择口碑好的培训班,大家都认为不错的培训班那么是真的不错的。
教学体系
教学体系完善,课程内容更新快,在这样的培训班里面学习才能够学到知识技术
师资力量
都说名师出高徒,那么经验丰富的老师总是能够带给学员不同的体验,也能够在学生碰到问题时提出更好的解决方法。
就业情况
现在很多的线下培训班都是有就业服务,那么我们在选择时要注意他们的就业情况,这样对于自己来说也是一种保障
教学环境
良好的教学环境能够让我们更为轻松的学习,当然这环境还包含了学习氛围,良好的学习氛围对于我们来说也是十分重要的
对于零基础的人来说,想要更快更优的学习java,那么报班学习是更具优势的。
热心网友 时间:2022-04-20 09:56
JAVA自学或者培训还是建议根据自身情况来,下面说下两个方向:
优点:节省成本、时间灵活根据自己掌握
缺点:效果一般,时间成本高
适合人群:大一、大二在校生,这类学生不着急用JAVA工作,而且有时间学习,时间成本低,学校资源多。建议大一大二的学生可以选择自学。
优点:效果好、时间短、有老师、同学交流,更有保障。
缺点:费用高,占用全天成本
适合人群:大三、大四学生着急工作的;待业人员;转行人员。以上这几类人群都是着急工作,可以选择IT培训学习,效果更有保障,节省更多时间,费用高。
两者一起比较下,最高的成本就是时间成本,完全自学的学生大部分可能一个月就放弃了,即使能够达到工作水平也需要一定的时间成本。所以根据自身情况选择,如果有实践可以自己做,如果着急工作还是建议选择培训机构
热心网友 时间:2022-04-20 11:48
如果你自制力不是很好的话,建议还是要报个班。这里分享零基础如何学习Java编程:
一、先从Java基础开始
找一个Java的基础教程学一下,学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。
学完以上内容以后,你应该对Java有一个基本的了解了,你可以用Java语言写出一些简单的程序,并且你用的是简单的编辑器,比如记事本。
这个时候,不要急于进入下一部分,留下几天好好写一些程序,尽可能熟悉这些基础内容。
二、然后再学习开发框架
当你学会以上内容以后,这个时候你还不足以参加工作,你还需要继续JavaWeb框架,因此你还需要学习一些开发框架目前比较主流的是SSM框架,即spring、springmvc、
mybatis。
此外,你需要学框架的搭建,并用它们做出一个简单的增删改查的web项目。你可以不理解那些配置都是什么含义,以及为什么要这么做,这些留着后面你去了解。但你一定要可以迅速的利用它们三个搭建出一个Web框架,你可以记录下你次搭建的过程,相信千锋广州Java培训的老师,你一定会用到的。
在这里要提一句的是,你在搭建SSM的过程中,可能会经常接触到一个叫maven的工具。这个工具也是你以后工作当中几乎是须要使用的工具,所以你在搭建SSM的过程中,也可以顺便了解一下maven的知识。
在你目前这个阶段,你只需要在网络上了解一下maven基本的使用方法即可,一些高端的用法随着你工作经验的增加,会逐渐接触到的。
三、找工作,历练自己
当你完成开发框架的学习以后,你就该找工作了,在校的找实习,毕业的找全职。与此同时,在找工作的同时,你不应该落下你的学习,准确的说,是你在以后都不能停下学习。
你的头一份工作对你来说应该是很重要的,这个阶段是你成长极快的阶段,你可能会经常加班,但是加班不代表你就可以松懈了,永远记得我说的那句话,从你入行那一刻起,你就要不停的学习。
热心网友 时间:2022-04-20 13:56
关于这个问题,首先要明确的一点就是,无论是自学还是培训,都一定可以学成。但是不同的人肯定适合不同的方法。如果你是一个零基础小白,建议还是先尝试自学。很多人对java可能并不了解就想做这行,这样就算参与培训可能效果也不是很好。所以先尝试自学一定是有益无害的。Java的基础知识掌握并不难,要自学也不是完全不能学会,就算到最后因为自己的原因学不下去,这时候再来参加培训也不迟。在这时,你已经对java有些了解了,学起来一定更加如鱼得水,况且,你一定已经积累了很多问题需要解决。如果你学习比较顺利,基础知识已经掌握的比较好,那这时候完全可以以实习生的身份到企业中继续学习,java是一门很深的学科,没有谁可以在短期内就完全掌握,今后还有很多东西需要你在工作中继续提升自己。
参加培训班,无非就是给你一种明确的学习思路和学习路线,遇到问题可以及时解决,并且可以节约很多时间在学习资源获取上。没有谁能保证你培训就一定可以成功。无论你如何选择,都跟自己的努力是分不开的。
热心网友 时间:2022-04-20 16:20
java有是否报培训班,要看你的自学能力,如果自学能力强,完全可以自学,如果自学能力感觉不足,可以报网校培训,可以把碎片时间充分利用起来。
选择网上教学方式,不仅能听课而且能全程辅导答疑,现在面授班很多,良莠不齐。运气好,没有白花你的银子,如果不好,就是打水漂了,另外现场上课,必须费车马劳顿之苦,听不懂就过去了,一步跟不上,步步跟不上,教师上完课就走人,想问问题几乎不太可能。而网上培训则不同。一点通网校建议分三轮复习
第一轮,主抓各科基础知识
第二轮,疯狂做题
第三轮,留一周查缺补漏
第一轮主要是掌握知识,脑袋多装知识点。第二轮,知识点的梳理,最终达到炉火纯青,第三轮准备考试了
热心网友 时间:2022-04-20 19:02
上培训班进行的好处是少走弯路,跟着学校的课程安排走,有学习环境和氛围,有同学可以交流,也有老师指导。这是个比较靠谱的学习方式。一般都上万的学费,学四五个月,从最基础的东西开始教,然后带着你不断做项目,刚毕业的学生可以选择贷款,我们学校就会提供这种服务。
如果选择自学方式,通过视频学习应学会慢慢的培养自己思考的能力,要有时间想,同时对特定的知识点可以重点重复看,但缺点在于,缺少老师指点,对于不会的和重要的知识点,无法有更深的理解体会,还有就在通过自己一段的学习后,自我感觉良好,可在实际工作中却发现自己一问三不知的情况,还有一点就是学习时间会更长一些。有很大一部分学生自学会遇到难点,容易学着学着就放弃了。
每个人肯定是基于自己观察的情况给出的,条条大路通罗马。至于是自学还是上培训机构,貌似都可以成功。关键看你自己更适合哪一个了。
热心网友 时间:2022-04-20 22:00
这个还是要看你自己吧,看你自己适合那个了吧。建议你还是找个培训班的好,因为现在自学的话是非常难的,因为自学是非常笼统的而且学的知识还非常杂而乱。找个培训机构的话能快速的入门而且再加上自己努力的话,这是绝对是比自学好的多的多的。看你还是适合哪个了吧,建议你先看一段视频在找培训机构,这样你会好找许多,也知道什么机构适合你自己不是吗?
热心网友 时间:2022-04-21 01:14
自学相比去培训机构学习有很多优点:
第一、成本低
第二、可以多尝试找到适合自己的方向
第三、可以根据自己进度安排学习计划
第四、提升自我学习能力
培训机构动辄上万的培训费用对于大部分学生来讲都不便宜,相信对于题主来讲这个钱也不是一笔小数目。和这些相比自学简直不要太便宜好吗?某宝上你想学任何一个方向的资料几十块钱都可以买到,网上还有那么多的免费公开课,B站也不是只能看鬼畜,还有很多的学习视频,总之,你想自学,资源是很丰富的。
但是相应的自学也不是没有缺点:
第一,对个人自学能力要求高
第二,要求自律
第三,无人辅导,学习效率不高
第四,没有同伴,容易失去动力
所以总结:自学是一个很经济实惠而且高效的学习方法,但是也对人有更高的要求,选择自学需要有过人的理解里,极端的自律,以及不懈的坚持。如果做不到,培训。
自己是零基础,因为Java相对于其他的方向难度还是比较高的,尤其是对于转行的初学者会显得不那么友好。
热心网友 时间:2022-04-21 04:46
题主问这个问题,说明是在自学和报班学习之间选择。分析一下这两个的特点吧。自学费用低,网友们愿意分享,可以找到很多资源,只要付出相应的努力,学会应该是没问题的。如果只是想有个一技之长不是想找工作,推荐自学。报班学习,目前行情大概需要一两万的费用,学习时间一般是四个月全日制学习(这里说的是面授,视频班不在这个范围),全日制学习,学习期间会跟着老师做实战项目,后期自己学得差不多了也可以自己做项目,有问题可以问老师,及时解决问题。这期间的项目经验可以写进简历里面。自学和报班学的一个很大差别就是经验。找工作的话,用人单位更看重的是实力,也就是曾经做过什么项目。这个区别是钱不能解决的。所以,看题主学JAVA的目的是什么吧,自学很好。想报班学习建议选择面授班,机构选择大的老品牌。
热心网友 时间:2022-04-21 08:34
我从一个培训机构的角度来回答大家这个问题,很多想从事Java开发的同学都会问到这样的问题,到底是自学还是培训?
我建议先自学,自学了一段时间后看看效果,如果自学的效果不错,那就坚持自学试试,如果自学坚持不下去,那么就参加培训。
我接触到的很多学生,来我们机构学习的,来之前都自学过,到最后为什么又选择了培训机构呢?总结起来无非以下几个原因。
1.自学遇到问题没人问。这是大多数自学的同学遇到的问题,本来一个简单的问题,但是自己总是琢磨不透,很多时间到网上也没有找到合适的答案,因为对于新手来说,问题实在是太多,网络不可能涵盖所有的问题,如果这时候有老师可以问,那么就可以节约很多时间。这种情况遇到的次数多了,自己的信心就受到打击,最后不得不把希望寄托在培训班。
2.自学太浪费时间。学习Java的目的最终是为了就业,很多同学自学能力也不错,也能够自学会,但是就是花费的时间太长,本来在培训班5个月就能学完,而自己可能要花费8个月,这样就浪费了3个月,对于比较珍惜时间的人来说,这样实在太不划算。稍微计算一下,其实我们就知道,学5个月,一般学费在一万多,像我们最课程16000+,5个月后就可以工作,一个半月就能把学费挣回来,如果自己学了8个月,其实还损失一个半月的工资就业2万多块。
3.自学容易犯困,坚持不下去。很多人都有过类似的经历,一学习就犯困,犯困就想睡觉,如果自制力不好,时间就这样浪费了,最后只能半途而废。
其实,培训只是获取知识的一个途径之一,我们利用好它就能带来事半功倍的效果。在培训班,有老师可以帮助解答问题,有同学可以一起学习交流,有竞争有动力,才有进步。
选择培训班其实选择的是一个良好的学习环境和花钱买时间。
你认同吗?
热心网友 时间:2022-04-21 12:38
看你的学习目的是什么了,在线课程更适合有行业基础经验的工作者,他们利用自己下班后或周末的碎片时间给自己充充电,以此来提升技术能力。
自学金钱成本较低,能够按照自己设定的学习计划进行学习,时间安排也比较自由。但是时间周期很长,如果没有基础的话,想要自学也是比较难的,自学这条路大多数是不适合的。
而对于零基础转行者而言,还是线下面授班的学习效率更高一些,花最少的时间学更多的知识,还可以找到一份不错的工作。至于费用,相对是要贵一点。如果你是转行,我是建议你参加培训班,能节省你的时间,自学过程是很困难的,不像大学生有足够的时间去自学。
虽然培训需要金钱成本,但是学习时间周期短,有专业的老师系统授课,遇到的问题能快速得到解决,与同学一起做项目交流讨论,效果会更好。
热心网友 时间:2022-04-21 17:00
其实就个人的建议,假若在时间的允许下,想要学习好JAVA并可以快速入门形成自有的竞争力,建议还是去培训机构学习.
相对于个人独自学习,培训机构有以下几点优势的:
更系统学习知识,有专门的老师教学
获得更多了未来志同道合的人员,并且可以在以后生涯中,可以共同共享非常多的知识.(这块在后期来说非常重要).
可以在更短的时间里,入门并形成能力.
当然假若去培训机构,也会有弊端:
需要花费一大笔钱,预计现在培训应该需要1~2w元左右
假若是脱产学习的方式,一般需要花费4个半月时间脱产学习,假若是社会人员,花费的时间成本高.
当然,相对于培训机构的弊端,个人认为他们优势还是比较大的,其实就本人经历来说,从毕业到现今,工作的也有6~7年的时光,其实在这些时间里,为了获得技能,也是花费了很多时间与成本在培训和学习上,如软件培训,产品经理学习,高级职称,高级管理师学习等等...
当然就个人而言,付出总会有回报,所以依据自己曾经走过的道路,在这里给出大家的小建议。
热心网友 时间:2022-04-21 21:38
我是过来人,学的时候是0基础,说实话很痛苦的,学的太多了,又记不住。建议你先自学一遍,我给你说下我都学了哪些内容:
第一阶段:java基础及其API
第二阶段:H5+CSS+JS+JQUERY+SERVLET+mysql+oracle
第三阶段:SSM+SSH框架。
你最好先自学一遍或者得了解一下,然后再去学,学的时候一定要多练多想,都是一个套路!
纯手工操作,希望能够帮到你,谢谢采纳!!!
热心网友 时间:2022-04-22 02:32
你是零基础的小白,自学约等于浪费时间,这个公式在多数情况下都成立,当然如果你有自信的话可以去试一下。
可以先尝试自学,去研究,去跟朋友同事,或者加一些技术群(不是吹水群,是小圈子的那种想学技术的)讨论,如果一段时间还进步不了,或者进步不大,很多深入的东西,读源码之类的花费的时间很多,这个时候可以考虑培训。
如果你有1~2年的开发经验,想要在技术上有所提升,又分为技术的宽度和深度。
如果你是想扩展宽度,比如说你是学Java的,想去学Python,那建议你自学,因为多数情况下语言都是相通的,差异更多的只是一些语法和一些特定的功能,你完全可以去自学。
如果你是想在技术的深度上有一定的提升,建议你报培训班,深度这个事情要自学成功的话,是需要花大量的时间,还需要通过工作经验来提升和沉淀。