2020JAVA学习路线及学习方法

JAVA学习路线

JAVA基础
Java数组、Java面向对象、常用基础类、集合、IO流、多线程、异常、反射

JAVAWeb阶段
HTML、css、JS、vue、Mysql、JDBC、JQ、Tomcat、Servlet、Request、Response、Session、Cookie、Listner、Filter、jstl、el、jsp、Ajax、Json

JAVA高级部分
Maven、Linux、git、Spring、SpringMVC、MyBatis

实战项目
最少两个实战项目

技能扩展
SpringBoot、SpringCloud、docker、dubbo、nginx、rabbitmq、redis、Luence、solr、es

简要说下这些
不要看这些太多就被吓到了,这只是细分才这么多,慢慢学习就不觉得多了。java也是需要学前端的,最少要会基本的使用及数据渲染。

学习方法

可以通过看图文教程跟视频教程进行自学,视频教程的好处就是可以很快理解及抓住别人总结的知识点,图文教程可以培养你的自学能力,因为一些新技术出来一般没那么快会有视频教程的,这时候你想掌握只能通过官网学习,我个人推荐视频加官网共同学习。

自学的网站有菜鸟教程、w3cschool、慕课网、bilibili这些,我后面会弄个公众号分享一些学习的视频及面试题等。

定制好学习计划,时间充足的话,可以学习数据算法结构还有设计模式,对以后的提升很有帮助,喜欢算法可以在LeetCode上练题提升算法跟逻辑能力。
想看别人如何编码的可以在GitHub上查找别人开源的项目,后面再教怎样在GitHub上查找你想要的项目。

可以通过写博客来巩固记忆力,把每天所学的都写在博客上,因为后面要学的技术有很多,很容易就忘了,这时候可以通过博客来复习。要养成良好的编码习惯,具体可以看阿里开发手册,要学会看异常跟看日志打日志,这样可以更快的处理异常,不用浪费太多时间,我自学时碰到太多的坑才知道这些的重要性,希望对你有所帮助。

有问题的话可以加我QQ共同探讨共同进步:2818481276
微信公众号:JAVA自学
2020JAVA学习路线及学习方法_第1张图片

你可能感兴趣的:(2020JAVA学习路线及学习方法)