Java自学路线图之Java高级框架自学

文章目录

    • Java高级框架技术要点
    • Java高级框架自学--Spring Boot
    • Java高级框架自学--Spring Cloud
    • Java高级框架自学--Elasticsearch
    • Java高级框架自学--RabbitMQ
    • Java高级框架自学--Node.js&ES6
    • Java高级框架自学--Docker
    • Java高级框架自学资源

Java自学路线图的最后冲刺阶段就是Java框架部分的第二阶段,自学Java框架的童鞋在这个阶段的自学目标是需要掌握Java微服务架构开发的主流框架,可快速搭建以前后端分离式开发的Java后端微服务、熟悉Java前端服务的开发流程、后期项目快速部署。

自学完这一部分的Java框架后,恭喜你已经成功进阶到了Java中级程序员!当然,这一部分的自学是可以边工作边学习,遇到有问题的部分多与技术大神交流。自学完了Java框架的这个阶段,升职加薪直接找老板谈!

Java高级框架技术要点

黑马程序员 Java高级框架技术要点

Java高级框架自学–Spring Boot

  1. SpringBoot介绍
  2. SpringBoot的核心功能
  3. SpringBoot的优势
  4. SpringBoot入门程序
  5. 起步依赖原理分析
  6. 自动配置原理解析
  7. 自定义起步依赖并实现自动配置
  8. SpringBoot配置文件类型
  9. 配置文件与配置类的属性映射方式
  10. SpringBoot整合Mybatis
  11. SpringBoot整合Junit
  12. SpringBoot整合HikariCP
  13. SpringBoot整合Redis

Java高级框架自学–Spring Cloud

  1. 架构的演进过程介绍
  2. SpringCloud介绍和Dubbo对比
  3. 服务注册中心Eureka介绍
  4. Eureka服务端开发
  5. 微服务开发并注册到Eureka服务注册中心
  6. Eureka保护模式介绍
  7. 客户端负载和服务端负载的介绍
  8. Ribbon实现客户端负载均衡
  9. Feign的介绍和实现
  10. Feign工作原理和注意事项
  11. 雪崩效应与熔断器介绍
  12. 熔断器Hystrix使用
  13. 网关介绍
  14. 基于Gateway构建网关服务
  15. 通过Gateway网关访问微服务
  16. Spring Cloud Config介绍
  17. 使用Git存储的方式实现配置管理
  18. 微服务改造从配置中心获取配置信息
  19. 服务总线Spring Cloud Bus介绍和应用

Java高级框架自学–Elasticsearch

  1. ElasticSearch简介
  2. ElasticSearch安装与启动
  3. Elasticsearch核心概念、操作入门
  4. ElasticSearch集成IK分词器
  5. ElasticSearch常用编程操作
  6. ElasticSearch中的DSL搜索
  7. ElasticSearch集群环境搭建和介绍
    8.ElasticSearch关键字搜索
  8. ElasticSearch多条件过滤
  9. Spring Data ElasticSearch使用

Java高级框架自学–RabbitMQ

  1. RabbitMQ的介绍
  2. AMQP和JMS介绍
  3. RabbitMQ的工作原理
  4. RabbitMQ入门案例
  5. Work Queues 工作队列模式
  6. Publish/Subscribe 发布订阅模式
  7. Routing 路由模式
  8. Topics 通配符模式
  9. Spring-AMPQ的搭建
  10. Spring-AMPQ生产者创建
  11. Spring-AMPQ消费者创建

Java高级框架自学–Node.js&ES6

  1. Node.js的作用
  2. Node.js下载和安装
  3. Node.js快速入门
  4. 创建前端工程
  5. 前端工程中函数的使用
  6. 模块化编程
  7. 创建前端Web服务器
  8. NPM的作用和说明
  9. NPM的本地安装与全局安装
  10. NPM镜像切换
  11. Webpack的介绍和作用
  12. Webpack前端资源打包
  13. ECMAScript介绍和发展历程
  14. ES6变量声明let和const
  15. ES6模板字符串和对象声明简化
  16. ES6对象和数字的使用
  17. Promise对象的使用
  18. Export和Import的使用

Java高级框架自学–Docker

  1. Docker简介
  2. 容器与虚拟机比较
  3. Docker的安装和启动
  4. Docker镜像命令介绍和应用
  5. Docker容器命令介绍和应用
  6. Docker部署Mysql
  7. Docker部署Tomcat
  8. Docker部署Nginx
  9. Docker部署Redis
  10. 容器保存转为镜像
  11. 镜像备份
  12. 镜像恢复和迁移
  13. Dockerfile介绍和常用指令
  14. Docker Compose 常用命令
  15. Docker私有仓库使用

Java高级框架自学资源

自学Java已工作三年,如何进阶Java中级程序员?(点击进入)

你可能感兴趣的:(学习路线图)