目录
原文: https://mp.weixin.qq.com/s/2KATrfgSOiMtg2IIcnI8Jg
概述
作为一个称职的Java程序员,谁能拒绝拥有一张学习线路图呢,有了学习线路图,让学习事半功倍。废话不多说,直接贴图。
本学习线路图共分为六个部分,涵盖java从新手到高手的知识面,更有大量面试题资料可下载。
学习线路图xmind源文件,可通过下面方式获取,下载后,在面试题【面试必备】01.学习线路图 目录中获取。
01.Java基础
- Java基本语法
- Java的面向对象
- 集合 & 异常处理 & IO技术
- 网络编程&多线程技术
- JDK 新特性&基础
- XML配置解析技术
02.JavaWeb
- 数据库:MySQL
- 数据库连接技术JDBC
- 网页开发技术HTML、CSS、JavaScript
- 服务容器Tomcat、HTTP 协议
- Servlet动态网页开发技术
- 异步交互技术Ajax
- 前端开发框架Jquery、Vue、React
03.Java开发框架
- Web 开发框架SpingMVC
- 持久层开发框架Mybatis
- 持久层开发框架 Mybatis Plus
- 微服务快速开发技术SpringBoot、Spring Cloud
- 版本控制Git、SVN
- 项目构建Maven、Gradle
04.中间件&服务框架
- 微服务架构 RPC dubbo、OpenFeign、Eureka
- 客户端负载均衡Nginx
- 微服务网关Spring Cloud Gateway
- 配置中心Spring Cloud config 、Alibaba Nacos
- 微服务限流熔断Spring Cloud AlibabaSentinel
- 分布式消息RabbitMQ、RocketMQ、Kafka
- 分布式缓存Redis、Memcache
- 分布式搜索ElasticSearch
- 分布式事务Spring Cloud Alibaba Seata
- 微服务容器部署Docker、K8s
05.面试题精选
- 【面试必备】01.学习线路图
- 【面试必备】02.面试题精选合集
- 【面试必备】03.大厂面试真题
- 【面试必备】04.JAVA基础和并发编程篇
- 【面试必备】05.开源框架Spring+SpringMVC+MyBatis
- 【面试必备】06.分布式数据库MySQL+Memcached+Redis+MongoDB
- 【面试必备】07.分布式消息专题ActiveMQ+RabbitMQ+Kafka
- 【面试必备】08.微服务架构Dubbo+Spring Boot+Spring Cloud
- 【面试必备】09.性能优化篇
- 【面试必备】10.设计模式23种
- 【面试必备】11.Netty+JVM篇
06.项目实战
- RGBC权限管理一体化通用
- ERP企业信息管理系统
- CRM进销存
- 电子商城