第一阶段(基础知识)
Java(重中之重,基础必须扎实) 推荐视频 bilibili 尚硅谷康师傅
Mysql(sql基础 数据库结构 索引 锁 事务) 推荐视频 尚硅谷康师傅
JavaWeb(了解基本web开发 了解前端 没时间可不看) 推荐视频 尚硅谷JavaWeb
JDBC(了解如何连接数据库 没时间可不看)
第二阶段(框架知识)
Spring(框架必看 必须熟悉) 推荐视频 bilibili孙哥
Mybatis/Mybatis-plus(数据库连接 必看)
SpringMVC(前后端交流方式 可浅看)
SpringBoot(前三者的合体版本 必会 实际开发使用)
第三阶段(高级知识)
Redis:Nosql数据库 一般做缓存 在高并发场景下有重要作用
JVM:Java虚拟机 了解Java内部工作原理
JUC:Java并发编程 在高并发场景下必用
SpringCloud Alibaba: 分布式微服务