学习java是自学还是上Java培训班好?

如题所述

第1个回答  2020-04-29
各有利弊吧,看个人学习能力和自觉性,如果自觉性好,学习能力高自然可以自学,但之前没基础,是刚刚接触的,还是建议报个班,这样的话比较好入门,不会损耗自身对课程的兴趣和热情。
【自学】
首先,学习Java语言比较重要的一点是英语,先把英语的熟练度提升上来。不然你可能连编程报错都看不懂。当然也要不需要你精通英语,只要把Java常用的语句的英文背熟就可以。
其次就是Java理论知识。0基础学Java想要学到可以找工作的程度,分三个阶段学习,分别为:JavaEE基础、JAVAWEB开发、JAVA高级框架。每个阶段再进行细分,如第一阶段可以细分为基础语法、面向对象、核心类库、集合、异常、IO、线程、网络编程、反射、JDK1.8新特性。可以自己在网上找些Java基础的书和视频跟着学习下。
最后,学好理论知识之后要进行实战操作。做开发不动手是不行的,尤其是现在招聘Java开发人才一般都会要求求职人有相关经验。而且想要学好Java也是需要实操的,光会理论知识可不行。你可以从网上搜一些免费的实战教程来学习,先跟着视频做一遍,再把视频关了自己做一遍。这样不但能加深你对Java知识的理解,还能增加你的实战经验,学完后找工作也更简单点。
【报班培训】
此处以优就业为例:课程的理论知识部分分为四大阶段,分别为:JavaEE基础、JavaWeb开发、Java高级框架、分布式项目。
第一阶段JavaEE基础主要讲授面向对象、基础语法、核心类库、异常、集合、IO、网络编程、线程、反射、JDK1.8新特性等知识点;
第二阶段JavaWeb开发主要讲授的知识点有前端技、MySQL、JDBC&JDBCUtils、XML、服务器&Servlet、JSP、AJAX等;
第三阶段Java高级框架主要讲的内容有Spring、MVCMybatis、Spring、Oracle、Linux&Redis&Nginx、Maven等;第四阶段分布式项目主要讲授的知识点有Git、SpringBoot、SpringCloud等。
实战项目部分主要有OA协同办公系统、中公通用权限管理系统、权限管理系统、医院网上预约平台、员工档案管理系统、企业电子商务系统、CRM系统的需求文档及开发手册以及优乐选网上商城等。
最后培训还会有15天的实训课程,这一期间学员会分成几个小组做企业级项目,项目完成后还会有项目答辩环节。这三部分的学习不但让学员理论知识扎实、还能加强学员的动手实操能力。
第2个回答  2021-08-09
主要还是看个人学习能力和自觉性,如果自觉性好,学习能力高自然可以自学,但之前没基础,是刚刚接触的,还是建议报个班,这样的话比较好入门。我来介绍一下这两种学习方式的区别:

1、自学:学习Java语言比较重要的一点是英语,先把英语的熟练度提升上来。不然你可能连编程报错都看不懂。当然也要不需要你精通英语,只要把Java常用的语句的英文背熟就可以。其次就是Java理论知识。可以自己在网上找些Java基础的书和视频跟着学习下。

2、报班培训:课程的理论知识部分分为四大阶段,分别为:JavaEE基础、JavaWeb开发、Java高级框架、分布式项目。培训还会有15天的实训,这一期间学员会分成几个小组做企业级项目,项目完成后还会有项目答辩环节。这三部分的学习不但让学员理论知识扎实、还能加强学员的动手实操能力。

可以选择一家培训机构来帮助我们学习,AAA就是一个很不错的选择。AAA教育集团专业从事高端计算机职业教育工作,是国内知名的教育品牌。集团创立以来,依托先进的办学理念,AAA培养出数万名专业性、实战型高端技术人才,被业界誉为“互联网金领生产基地”。
    在线客服官方服务
      课程介绍移动端入口Web前端Java软件测试
第3个回答  2017-07-27
自己有基础,先自学,不花钱能学好,干嘛还要花钱去培训呢。
逻辑思维 数学 英语 你对java印象反感不,自己自学能力 时间 学习安排。
java课程网上都有,你先学java基础 基础打牢 学 sql数据库 框架 等 每个阶段都要自己做小项目,练习,如果你自学好,完全比得上培训,而且还剩很大一部分钱。你要是自学很多不同,又理解不透,那就去培训机构,毕竟有老师教,学的快,要实地考察,能听懂,讲得好,环境好,暑假有空调,课程新,出来能直接上班,而不是老旧课程,企业5年前都不用的技术在教。一定要对比
第一。实地考察,看学习环境,看机构的资深讲师讲学水平怎么样。看学习环境怎么样,学费贵不贵,就业率怎么样,等等你需要实地考察。
第二。不要去一直看视频的地方去学习。看视频是最Low的方式,很慢,很低效。
第三。不要去没有项目实践的培训机构去学习。什么叫做项目实践,不是拿项目去练手,而是去做一个真正的项目,真正能上线的东西,。就业签订入职协议,是否有真实项目或者像众恒peixun本身就是开发的。
第四。不要去不管你的个人能力,不管你的个人基础,只告诉你毕业之后前景很好的培训机构去学习。本身对你需要有个测试,看你是否适合java。
第五。不要去进了官网满屏都是老师的QQ在闪的培训机构去学习,这些人早就被猪油蒙了眼。第六, 你更需要关心你能学什么,去看一下,记得不要带钱,只看,最后,人需要有自学能力,更需要没事动手做项目实践,不过众恒目前1W多学费,本身做开发的。
第4个回答  2020-10-06

如果你有充足的时间或者精力你可以选择自学,因为学习编程非常枯燥、乏味,需要一定的自制力。在这里给自学的小伙伴推荐几本书《Java编程思想》、《企业应用架构模式》、《敏捷软件开发 原则、模式与实践》。当然,如果你不具备以上条件。并且你想快速的入门,以及赚钱。那我感觉培训班就是你最好的选择。差不多5-6个月,只要你不是太笨的话 基本上都可以学下来了。但是你需要付出一定的金钱(哈哈哈,去培训班当然得花钱了)。其实我个人感觉培训班也还不错,一些小萌新害怕培训的时候担心被骗,被恶意收费啥的。(在这里建议,大家还是要去一些比较正规的机构)。

    官方电话官方服务
      官方网站
第5个回答  2017-08-07
自学,首先要有自己清晰的一个方向,清楚的知道自己通过这一段时间的自学能有哪些收获,这是对于一个初学者来说比较困难,最多也只能预测结果。自学期间很容易陷入迷茫,不知道自己在学什么,能达到什么,这是一个考验。而对于培训,首先你对培训的结果会有一个预期(一般培训机构会告诉你结果,先不讨论能否达到),对于一个有结果,有希望的事情,人本性还是比较信任的,有了目标之后,学习起来动力会比较充沛,会比较精神,培训的时候还会有其他的同学,可以交流,这个是一个比较重要的事情,相互的交流能促使你专注这件事情,相互交流也能互相打气,坚持下去。去一个好的培训机构,还比较对学习的帮助比较大的。大概了解这两种方式后,根据你的情况自己做出判断选择吧。最后,在你学习中,希望你能注意下几点
1.不要独自学习,一定要与人交流
2.设置一个完整的阶段,譬如,学习web开发,就尽量计划从编程到部署到上线这样一个完整的过程
3.注意生活节奏,不要忘寝废食,保重好身
    官方电话官方服务
      官方网站
相似回答