java学习路线
参考B站大神-kuangshen笔记书写,从入门到入土
阶段一
java基础阶段
-
计算机基础
-
java入门学习
-
java基础语法
-
流程控制方法
-
数组
-
面向对象编程
-
异常
-
常用类
-
集合框架
-
IO
-
多线程
-
GUI编程
-
网络编程
-
注释和反射
-
JUC编程
-
JVM探究
-
23种设计模式
-
数据结构和算法
-
正则表达式
阶段二
JavaWeb
-
MySQL初级
-
JDBC
-
HTML
-
CSS
-
JavaScript
-
JQuery
-
BootStrap
-
Http协议
-
Tomcat
-
Servilet
-
Cookie & Session
-
JSP
-
JSTL & EL表达式
-
MVC三层架构
-
过滤器
-
监听器
-
文件上传下载
-
邮件收发
-
富文本编辑器
阶段三
SSM框架
-
Maven
-
Junit
-
Log4j
-
MyBatis
-
Spring
-
SpringMVC
-
JSON
-
Ajax
-
SSM框架整合
-
Shiro
-
Soir
-
Git
-
MyBatis-Plus
-
MySQL高级
-
Netty
-
MyCat
阶段四
Linux运维
-
Linux基础
-
Shell编程
-
Linux系统管理
-
Linux网络
-
LAMP平台部署
-
LNMP平台部署
-
Nginx
-
ELK日志分析
-
MySQL集群
-
Redis
-
Linux集群
-
Docker
-
OpenStack
-
Kubernetes(k8s)
阶段五
微服务和分布式
-
Vue
-
NodeJS
-
SpringBoot原理
-
SpringBoot Web开发
-
SpringData
-
SpringSecurity
-
SpringBoot分布式开发
-
ActiveMQ
-
Elstlcsearch
-
Dobbo+Zookeeper
-
SpringCloud Netflix全家桶
-
SpringCloud Alibaba全家桶
阶段六
大数据开发
-
大数据开发
-
Hadoop
-
Hive
-
HBasa
-
Flume
-
Sqoop
-
Zookeeper
-
Impala
-
Scala编程
-
Spark系列
-
Kafka
阶段七
持续学习
-
Java8新特性
-
Java9新特性
-
Java10新特性
-
Java11新特性
-
Java12新特性
-
Service Mesh
-
计算机网络原理
-
操作系统
-
............