Java学习路线-这可能是你见过的最全的Java学习路线了

目录

1.基础语法(掌握)

2.面向对象(掌握)

3.Web前端(理解)

4.MySQL(掌握)

5.JDBC链接数据库(理解)

6.Web服务器(理解)

7.IDEA

8.SSM架构(掌握)

9.Oracle数据库(理解)

10.项目版本控制系统(掌握)

11.Spring boot(掌握)

12.Spring Cloud(掌握)

13.全文检索(掌握)

14.网络爬虫(选学)

15.Spring Data JPA(掌握)

16.Docker容器(掌握)

17.持续集成与容器管理(掌握)

18.Apache ServiceComb(掌握)

19.容器化进阶K8S(掌握)

20.项目框架架构与优化(掌握)

编写一个大型网站系统(必做)


1.基础语法(掌握)

  1. java运行环境
  2. HelloWorld案例
  3. 关键字&标识符
  4. 常量&变量
  5. 数据类型转换
  6. 运算符
  7. 方法
  8. 选择结构-if语句-switch语句
  9. 循环结构-for-while-do..while
  10. 方法重载
  11. number类
  12. Character类
  13. String类
  14. StringBuffer 和 StringBuilder类
  15. 数组

2.面向对象(掌握)

  1. 继承
  2. 重写与重载
  3. 多态
  4. 抽象类
  5. 封装
  6. 接口
  7. Date模块
  8. 正则表达式
  9. Scanner类
  10. 数据结构
  11. 集合框架
  12. 泛型
  13. 序列化
  14. 网络编程
  15. 多线程编程
  16. 异常处理
  17. 反射
  18. IO流
  19. XML
  20. Java文档注释
  21. Java SE编写一个桌面APP(选做)

3.Web前端(理解)

  1. HTML
  2. CSS
  3. JavaScript
  4. AJAX
  5. 编写一个Web页面(选做)

4.MySQL(掌握)

  1. MySQL数据类型
  2. 增删改查
  3. where-子句
  4. like-子句
  5. 排序
  6. 分页
  7. 正则表达式
  8. 事务
  9. alter命令
  10. 索引
  11. sql函数编程

5.JDBC链接数据库(理解)

  1. 常见的组件
  2. 驱动类型
  3. 链接数据库
  4. 批处理
  5. 存储过程
  6. 流数据

6.Web服务器(理解)

  1. Tomcat服务器
  2. Servlet
  3. JSP
  4. Cookie与Session
  5. 监听器与过滤器
  6. 编写一个小型网站(选做)

7.IDEA

8.SSM架构(掌握)

  1. Mybatis
  2. Spring
  3. Spring MVC
  4. Maven分离聚合工程
  5. 编写一个中型网站(掌握)

9.Oracle数据库(理解)

10.项目版本控制系统(掌握)

  1. SVN
  2. GIT

11.Spring boot(掌握)

  1. boot项目部署
  2. boot原理分析

12.Spring Cloud(掌握)

  1. 注册中心Eureka
  2. 消费者rest+ribbon
  3. 消费者feign
  4. 熔断器hystrix
  5. 熔断器监听hystrix dashboard
  6. 路由网关zuul
  7. 分布式配置spring cloud config
  8. 消息总线spring cloud bus
  9. 服务链路追踪spring cloud sleuth
  10. node
  11. Vue

13.全文检索(掌握)

  1. Elasticsearch
  2.  Lucener(选学)

14.网络爬虫(选学)

15.Spring Data JPA(掌握)

  1. ORM
  2. 单纯的JPA
  3. Spring Data JPA执行过程
  4. Spring Data JPA增删查改
  5. Spring Data JPA动态查询

16.Docker容器(掌握)

17.持续集成与容器管理(掌握)

18.Apache ServiceComb(掌握)

19.容器化进阶K8S(掌握)

20.项目框架架构与优化(掌握)

编写一个大型网站系统(必做)

上一篇:JPA入门总结


下一篇:医疗信息咨询系统springboot+jpa源码