你好,入门几个月,精通可能需要整个职业生涯吧。
java入门不难,学习下语法,学习几个框架就能上手了。但是到精通就不容易了,那些简历上写着精通的人大多没有达到精通。想要成为一个优秀的工程师可能需要以下几点:
1.首先需要有热爱编程。
2.需要有比较好的悟性。
3.编程是工科,需要有较强的动手能力(其实就是写代码的能力)。
4.需要有好的项目历练,因为同样一个查询功能,5个用户和5亿个用户完全不同。
5.我们通常说的java是一整个java生态圈,包含的内容非常多,而且也在不断发展,能在某个领域精通实数不易。
java大概多久可以精通?
很荣幸回答你的问题。
这个不好说,java比较难,学习的东西又多,如果你掌握学习java方法的话,一般半年就能学会java,如果你没有找到学习java的方法的话,一般1-2才入门。
第一、如果你想自学java的,这个时间就不一定确定了哦,学习能力各不相同啊。
第二、如果你是上java培训班,没有基础的,先上基础班入入门大概需要半个月,再继续深入学习java技术和项目,大该需要4个月,就可以找工作了。
培训是比较辛苦的,学校课程安排比较紧凑,要坚持下去。
要看你每天花的时间是多少,本人资质平平,大学里有一定的c语言基础,从自学JAVA入门到现在java ee三大框架整合加JBPM事务处理,前后用了半年,每天晚上七点学习到半夜2点共7个小时。个人总结,JAVA基础到JAVAEE走过的路线:变量、数据类型和运算符--->语法控制结构--->类与对象--->异常--->线程--->String及基本数据类型包装类---->集合类----->IO流----->GUI图形化---->网络编程----->正则表达式----->HTM----->CSS---->JS---->DOM---->XML---->web基础---->JSP---->SQL----->JDBC---->i18n---->AJAX---->JQUERY----->STRUTS2---->HIBERNATE---->SPRING---->ORACLE---->JBPM---->MYBATIS---->SPRING BOOT ---->HADOOP---->MAPREDUCE,---->ZOOKEEPER---->HIVE---->HBASE---->KAFKA---->FLUME---->STORM---->SPARK此学习路线是以java ee的web开发方向的或者大数据开发,仅供参考!
java从入门到精通,有哪些书籍和视频适合学习?
很高兴为你解答!
java入门到精通,那是需要付出代价的,可以从以下方面进行学习:
1.java核心技术精讲这本书,入门很不错的,值得你拥有。
2.入门视频教程,个人推荐毕向东java视频和高淇300集,非常的不错,根据自身情况选择一个观看。
3.以上是java基础知识,个人建议网络编程,多线程,io流这一块先不要学,到后面再学,以免打击学习的积极性。
4.java web部分servlet,jsp,jdbc的学习。
5.html,js,css基础知识学习
6.数据库学习,推荐先学MySQL
7.阶段性小项目实战一个
8.SSM,spring spring mvc mybatis的学习
9.SSM项目实战,此处的项目一定要实战,对前面知识的应用和理解
10.spring boot,spring cloud学习
11.微服务项目实战
视频方面的推荐:java视频学习的地方很多,比如,网易云课堂,慕课网,B站,CSDN学院,51CTO学院这里面有很多视频教程的,选择一个适合自己的,坚持学下去吧!
12.书籍方面的推荐:
java编程思想,java核心技术1,深入理解jvm,改善和重构现有代码,人月神话,java并发编程实战等等。
总之,学习的资源很多,最主要的是看自己能不能坚持下来,喜欢,那就撸起袖子干吧!
希望我的回答能够帮助到你。