java是自学还是培训好呢?

如题所述

先上一张Java自学和培训的对比图

不过呢,现在培训机构鱼龙混杂,你们能不能遇到专业的机构都是两说,所以,我建议是先自学一段时间,了解下这个行业,了解编程,也看看自己能不能学的进去。

Java自学的课程可以看看B站上杜老师的的视频教程。搜索“Java”第一个就是,现在已经有130多万人在观看学习。

B站破百万零基础Java学习教程

当然了,如果感兴趣的话可以了解一下动力节点的Java实验,这就是为想学习Java的小伙伴提供的一个了解自我的一个机会,有专业的老师、课程、知道、考试、测试你适不适合学习Java。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-11-29
我觉得这两种方式各有各的好处吧。
自学:这种方式适合自制力强,学习能力力强有基础的人。自学花费的金钱成本较低,但是花费的时间成本比较高。
培训又分为线上培训和线下培训,可以了解一下,你选的时候可以注意下以下几个方面。
对于线上教学而言我们可以注意这几个方面:(线上教学随时随地都可以学习,没有学冬的还可以回放,但是一遇到问题没有人解决很容易产生失落感和挫败感,容易导致从入门到放弃)
完善的学员管理
可以批量创建、导入、导出学员信息,班级化管理,为学员定制个性化在线学习计划。
清晰的内容管理体系
提供了完善的课件发布系统。视频、音频以及文档都可以直接上传发布为在线课程。同时我们还提供类目式的内容管理机制,使得课程管理如同在图书馆查阅资料般轻松。
在线考试评测系统
可以轻松发布各种在线测验,并且对学员的测验结果进行科学有效的管理。
实时服务
在线教育平台提供实时课堂互动,老师和学生可以通过语音、视频、文字实现在线实时互动教学,还支持远程桌面(请求他人帮助自己解决问题)、文件发送、录制视频、共享白板等功能。
移动学习
支持手机、PAD等多种移动设备,真正帮助学员随时随地学习,打破时间和空间的限制。
对于线下面授班而言,我们也要注意这几个方面:(线下教学面对面解决问题,知识接收能力较好,花费时间较短,实践能力较强,但是花费的钱较多)
口碑好的培训班
虽说现在市场上的培训班很多,也是鱼龙混杂的情况,那么在这样的情况下自己可以去选择口碑好的培训班,大家都认为不错的培训班那么是真的不错的。
教学体系
教学体系完善,课程内容更新快,在这样的培训班里面学习才能够学到知识技术
师资力量
都说名师出高徒,那么经验丰富的老师总是能够带给学员不同的体验,也能够在学生碰到问题时提出更好的解决方法。
就业情况
现在很多的线下培训班都是有就业服务,那么我们在选择时要注意他们的就业情况,这样对于自己来说也是一种保障
教学环境
良好的教学环境能够让我们更为轻松的学习,当然这环境还包含了学习氛围,良好的学习氛围对于我们来说也是十分重要的
对于零基础的人来说,想要更快更优的学习java,那么报班学习是更具优势的。本回答被网友采纳
第2个回答  2018-08-06

JAVA自学或者培训还是建议根据自身情况来,下面说下两个方向:

自学

优点:节省成本、时间灵活根据自己掌握

缺点:效果一般,时间成本高

适合人群:大一、大二在校生,这类学生不着急用JAVA工作,而且有时间学习,时间成本低,学校资源多。建议大一大二的学生可以选择自学。

培训

优点:效果好、时间短、有老师、同学交流,更有保障。

缺点:费用高,占用全天成本

适合人群:大三、大四学生着急工作的;待业人员;转行人员。以上这几类人群都是着急工作,可以选择IT培训学习,效果更有保障,节省更多时间,费用高。

两者一起比较下,最高的成本就是时间成本,完全自学的学生大部分可能一个月就放弃了,即使能够达到工作水平也需要一定的时间成本。所以根据自身情况选择,如果有实践可以自己做,如果着急工作还是建议选择培训机构

第3个回答  2018-08-24
如果你自制力不是很好的话,建议还是要报个班。这里分享零基础如何学习Java编程:
一、先从Java基础开始
找一个Java的基础教程学一下,学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。
学完以上内容以后,你应该对Java有一个基本的了解了,你可以用Java语言写出一些简单的程序,并且你用的是简单的编辑器,比如记事本。
这个时候,不要急于进入下一部分,留下几天好好写一些程序,尽可能熟悉这些基础内容。
二、然后再学习开发框架
当你学会以上内容以后,这个时候你还不足以参加工作,你还需要继续JavaWeb框架,因此你还需要学习一些开发框架目前比较主流的是SSM框架,即spring、springmvc、
mybatis。
此外,你需要学框架的搭建,并用它们做出一个简单的增删改查的web项目。你可以不理解那些配置都是什么含义,以及为什么要这么做,这些留着后面你去了解。但你一定要可以迅速的利用它们三个搭建出一个Web框架,你可以记录下你次搭建的过程,相信千锋广州Java培训的老师,你一定会用到的。
在这里要提一句的是,你在搭建SSM的过程中,可能会经常接触到一个叫maven的工具。这个工具也是你以后工作当中几乎是须要使用的工具,所以你在搭建SSM的过程中,也可以顺便了解一下maven的知识。
在你目前这个阶段,你只需要在网络上了解一下maven基本的使用方法即可,一些高端的用法随着你工作经验的增加,会逐渐接触到的。
三、找工作,历练自己
当你完成开发框架的学习以后,你就该找工作了,在校的找实习,毕业的找全职。与此同时,在找工作的同时,你不应该落下你的学习,准确的说,是你在以后都不能停下学习。
你的头一份工作对你来说应该是很重要的,这个阶段是你成长极快的阶段,你可能会经常加班,但是加班不代表你就可以松懈了,永远记得我说的那句话,从你入行那一刻起,你就要不停的学习。
第4个回答  2019-12-15
关于这个问题,首先要明确的一点就是,无论是自学还是培训,都一定可以学成。但是不同的人肯定适合不同的方法。如果你是一个零基础小白,建议还是先尝试自学。很多人对java可能并不了解就想做这行,这样就算参与培训可能效果也不是很好。所以先尝试自学一定是有益无害的。Java的基础知识掌握并不难,要自学也不是完全不能学会,就算到最后因为自己的原因学不下去,这时候再来参加培训也不迟。在这时,你已经对java有些了解了,学起来一定更加如鱼得水,况且,你一定已经积累了很多问题需要解决。如果你学习比较顺利,基础知识已经掌握的比较好,那这时候完全可以以实习生的身份到企业中继续学习,java是一门很深的学科,没有谁可以在短期内就完全掌握,今后还有很多东西需要你在工作中继续提升自己。
参加培训班,无非就是给你一种明确的学习思路和学习路线,遇到问题可以及时解决,并且可以节约很多时间在学习资源获取上。没有谁能保证你培训就一定可以成功。无论你如何选择,都跟自己的努力是分不开的。
相似回答