Java路线参考:
Spring Boot
- SpringBoot介绍
- SpringBoot的核心功能
- SpringBoot的优势
- SpringBoot入门程序
- 起步依赖原理分析
- 自动配置原理解析
- 自定义起步依赖并实现自动配置
- SpringBoot配置文件类型
- 配置文件与配置类的属性映射方式
- SpringBoot整合Mybatis
- SpringBoot整合Junit
- SpringBoot整合HikariCP
- SpringBoot整合Redis
Spring Cloud
- 架构的演进过程介绍
- SpringCloud介绍和Dubbo对比
- 服务注册中心Eureka介绍
- Eureka服务端开发
- 微服务开发并注册到Eureka服务注册中心
- Eureka保护模式介绍
- 客户端负载和服务端负载的介绍
- Ribbon实现客户端负载均衡
- Feign的介绍和实现
- Feign工作原理和注意事项
- 雪崩效应与熔断器介绍
- 熔断器Hystrix使用
- 网关介绍
- 基于Gateway构建网关服务
- 通过Gateway网关访问微服务
- Spring Cloud Config介绍
- 使用Git存储的方式实现配置管理
- 微服务改造从配置中心获取配置信息
- 服务总线Spring Cloud Bus介绍和应用
Elasticsearch
- ElasticSearch简介
- ElasticSearch安装与启动
- Elasticsearch核心概念、操作入门
- ElasticSearch集成IK分词器
- ElasticSearch常用编程操作
- ElasticSearch中的DSL搜索
- ElasticSearch集群环境搭建和介绍
- 8.ElasticSearch关键字搜索
- ElasticSearch多条件过滤
- Spring Data ElasticSearch使用
RabbitMQ
- RabbitMQ的介绍
- AMQP和JMS介绍
- RabbitMQ的工作原理
- RabbitMQ入门案例
- Work Queues 工作队列模式
- Publish/Subscribe 发布订阅模式
- Routing 路由模式
- Topics 通配符模式
- Spring-AMPQ的搭建
- Spring-AMPQ生产者创建
- Spring-AMPQ消费者创建
Node.js&ES
- Node.js的作用
- Node.js下载和安装
- Node.js快速入门
- 创建前端工程
- 前端工程中函数的使用
- 模块化编程
- 创建前端Web服务器
- NPM的作用和说明
- NPM的本地安装与全局安装
- NPM镜像切换
- Webpack的介绍和作用
- Webpack前端资源打包
- ECMAScript介绍和发展历程
- ES6变量声明let和const
- ES6模板字符串和对象声明简化
- ES6对象和数字的使用
- Promise对象的使用
- Export和Import的使用
Docker
- Docker简介
- 容器与虚拟机比较
- Docker的安装和启动
- Docker镜像命令介绍和应用
- Docker容器命令介绍和应用
- Docker部署Mysql
- Docker部署Tomcat
- Docker部署Nginx
- Docker部署Redis
- 容器保存转为镜像
- 镜像备份
- 镜像恢复和迁移
- Dockerfile介绍和常用指令
- Docker Compose 常用命令
- Docker私有仓库使用.