这是我的个人体会:学习路线大差不差,所以说大部分的时间最好是用来学习技术上,而不是用来寻找资料或者什么路线什么的。。。而且他们都强调了计算机基础知识的学习(操作系统、计算机网络、数据结构与算法、数据库、计算机组成原理)!
如有侵权请联系我会删除,欢迎随时补充。
下面列举出来的都是讲个大概,如果你有兴趣,强烈建议进入对应的网站看完整的作者讲解(详细的推荐对应视频以及作者的建议)。全文除了这两段,下面都是引用。。。
1:Javaguide
Java SE 基础 -> MySQL -> Java Web(主要包括 JDBC、Servlet、JSP 等)-> SSM-> Spring Boot -> Spring Cloud-> Redis -> Nginx -> 计算机网络-> Dubbo -> Zookeeper -> JVM -> JUC -> Netty -> Rabbit MQ -> 操作系统-> 计算机组成原理。
(这个网站干货太多了,多到我看不完。它除了讲java以外,还讲了计算机的基础知识以及程序员的日出经验--如果能有c++guide就好了)
原文地址:普通人的春招总结(阿里、腾讯offer) | JavaGuide(Java面试 + 学习指南)
2:阿秀的学习笔记
Java SE基础->JavaWeb->Java框架(Spring、SpringMVC、SpringBoot、Mybatis)->Java提高(Docker、Zookeeper、Dubbo、Spring Cloud、Rocket MQ)->Java项目
(比上面的网站多了很多东西,毕竟不局限于java嘛,别的也有相关的介绍,比如对计算机基础课程的讲解,面试知识我不知道,感觉两个网站都挺足的)
原文地址:Java学习路线 | 阿秀的学习笔记
3:编程指北
跟前面大差不差,感觉网站主要倾向于c++吧
原文地址: Java 后台超详细系统学习路线(2023) | 编程指北
4:小林coding
跟本文没啥关系,今天发现的,专门讲计算机网络、操作系统、计算机组成、数据库,讲的很好
原文地址:小林coding