码一手学习路线,整理自狂神
第一阶段、Java基础
第二阶段、前端基础
第三阶段、MySQL
- MySQL基础
- MySQL高级
- JDBC详解
第四阶段、Java Web
- Web基本概念
- Tomcat详解
- Http协议详解
- Maven详解
- Servlet详解
- Cookie/Session
- JSP详解
- MVC三层架构
- Filter过滤器
- 监听器详解
- 原生Web应用开发
第五阶段、SSM框架
第六阶段、大前端进阶
第七阶段、微服务开发
- SpringBoot
- MyBatisPlus
- SpringBoot Web开发
- SpringSecurity
- Dubbo/Zookeeper
- SpringCloud Netflix
- SpringCloud Alibaba
第八阶段、Linux运维
第九阶段、常用中间件
- Redis
- ElasticSearch
- RabbitMQ
- Kafka
- MyCat
- Sharding JDBC
第十阶段、企业常用第三方技术
- POI技术详解
- 第三方短信接入
- 视频点播技术
- 视频直播技术
- CDN技术
- 第三方登录技术
- 第三方支付技术
第十一阶段、设计模式及源码探究
- 23种设计模式
- Spring源码分析
- MyBatis源码分析
- Spring MVC源码分析
- SpringBoot源码分析
- Dubbo源码分析
- Netty源码分析
第十二阶段、走进企业及项目实战
- 技术人员成长规划
- 简历
- 面试