Java进阶路线

Posted uilufz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java进阶路线相关的知识,希望对你有一定的参考价值。

阶段一

  1. 计算机基础
  2. Java入门学习  Day2: 注释、标识符、关键字 / 数据类型 / 类型转换 / 变量常量 / 运算符 / 包机制、JavaDoc / 2023-1-12
  3. Java基础语法  Day3 : Scanner对象 / 顺序结构 / 选择结构 / 循环结构 / break&continue / 练习
  4. 流程控制和方法  Day4: 何为方法 / 方法的定义及调用 / 方法重载 / 命令行传参 / 可变参数 / 递归
  5. 数组  Day5: 数组概述 / 数组声明创建 / 数组的使用 / 多维数组 / Arrays类 / 稀疏数组_数据结构
  6. 面向对象编程  Day6: 初识面向对象 / 方法回顾与加深 / 对象的创建分析 / 面向对面的三大特性 / 抽象类和接口 / 内部类及OOP实战(壹2023.1.20)
  7. 异常
  8. 常用类
  9. 集合框架
  10. I/O
  11. 多线程
  12. GUI编程
  13. 网络编程
  14. 注解与反射
  15. JUC编程
  16. JVM探究
  17. 23种设计模式
  18. 数据结构与算法
  19. 正则表达式

阶段二

  1. MySQL初级
  2. JDBC
  3. HTML2
  4. CSS3
  5. JavaScript
  6. jQuery
  7. Layui & BootStrap
  8. Http协议
  9. Tomcat
  10. Servlet
  11. Cookie & Session
  12. JSP
  13. JSTL & EL表达式
  14. MVC三层架构
  15. 过滤器
  16. 监听器
  17. 文件上传下载
  18. 邮件收发
  19. 富文本编辑器

阶段三

  1. Maven
  2. Junit
  3. Log4J
  4. MyBatis
  5. Spring
  6. SpringMVC
  7. JSON
  8. Ajax
  9. SSM框架整合
  10. Shiro
  11. Soir
  12. Git
  13. MyBatis-Plus
  14. MySQL高级
  15. Netty
  16. MyCat

阶段四

  1. Linux基础
  2. Shell编程
  3. Linux系统管理
  4. Linux网络
  5. LAMP平台部署
  6. LNMP平台部署
  7. Nginx
  8. ELK日志分析
  9. MySQL集群
  10. Redis
  11. Linux集群
  12. Docker
  13. OpenStack
  14. Kubernets

阶段五

  1. Vue
  2. NodeJS
  3. SpringBoot原理
  4. SpringBootWeb开发
  5. SpringData
  6. SpringSecurity
  7. SpringBoot分布式开发
  8. ActiveMQ
  9. Elsticsearch
  10. Dobbo + Zookeeper
  11. SpringCloud Netflix全家桶
  12. SpringCloud Alibaba全家桶

阶段六

  1. 负载均衡
  2. Hadoop
  3. Hive
  4. HBase
  5. Flume
  6. Sqoop
  7. Zookeeper
  8. Impala
  9. Scala编程
  10. Spark系列
  11. Kafka

阶段七

  1. Java8新特性
  2. Java9新特性
  3. Java10新特性
  4. Java11新特性
  5. Java12新特性
  6. Service Mesh
  7. 计算机网络原理
  8. 操作系统

 

以上是关于Java进阶路线的主要内容,如果未能解决你的问题,请参考以下文章

Java高级工程师进阶路线

进阶大数据架构师学习路线

进阶大数据架构师学习指导路线

程序员进阶架构师路线

Java程序员进阶路线-高级java程序员养成

java高级架构师进阶路线,年薪百万的架构师都是按照这个路线学习的