小白应该如何学习JAVA
1、做好思想上的准备
万事开头难,如果没有做好思想上的建设,就很容易还没开始就放弃了,或者无法坚持下来。所以在开始之前,需要坚定自己的信念,学习是一个无聊又漫长的过程,无论采用哪种学习方式,都要耐得住寂寞,并且做好坚持的准备。可能需要家人的支持,牺牲掉很多周末、各种节假日。如果做事总是三天打鱼两天晒网。那么就很难取得成功。
2、选择哪种学习方式
到底应该是自学还是通过培训学习呢?这个要根据自身情况而定。如果你认为自己能够耐得住寂寞,有很强的自律性,家庭条件一般,希望通过学习JAVA改变命运的希望强烈。有进步的信心,那么选择自学的方式无疑是节省经济的。
如果你的条件还可以,又有学习的欲望。那么通过专业的培训。无论是从效率上和效果上,都会更加的事半功倍。并且不容易走弯路。
3、周期预估
如果是自学,建议给自己定一个参考时间:6个月,平均每天准备6-8小时的学习时间。总时长在1200个小时左右。3个月的学习基础知识和强化个人能力。2个月进行项目实战,积累经验并巩固基础知识。1个月用来进行面试高频题的准备。毕竟只有通过了面试,才能有机会施展和提升。
如果是通过一些机构学习,一定要选择大品牌的,比如什么大什么鸟啊,比如他们旗下的什么工厂啊,确实是比较专业。时间和学习内容就由他们进行安排。你需要做的就仅仅是努力学习了。当然,要比自学花钱了。
4、学习步骤
根据目前比较流行的,建议可以JAVA核心基础、MySQL数据库、JAVAEE开发、框架开发、微服务分布式开发,这五个模块。
5、做好笔记
一个好的程序员,除了系统化的学习,还需要在学习过程中做一些课程笔记,不仅仅可以巩固学习知识,还能形成一种严密有序的思维方式。笔记是知识点的总结,是整理代码反省自身的过程。