第一阶段 JAVA基石篇(JAVASE-JDBC)
基础语法
流程控制
数组
面向对象开发思想
内部类
异常处理
常用算法
集合
数据结构
IO与NIO
多线程
枚举,反射
设计模式
MYSQL数据库
数据库事务,隔离级别
JDBC
第二阶段 网站开发篇(html-java web)
第三阶段 框架微服务篇(ssm-springcloud)
Maven
Linux
MyBatis使用及源码解析
Spring使用及源码解析
SpringMVC使用及源码解析
项目2-二级医院管理平台
springBoot使用及源码分析
项目3-云收藏
mybatis-plus
springCloud
springCloud alibaba
第四阶段 高可用解决方案篇(电商项目)
高扩展方案-Docker
负载均衡方案-Nginx
数据缓存方案-Redis,MongoDB
海量文件存储方案-FastDFS
接口文件生成方案-Swagger
数据检索与分析方案-ElasticSearch
异步通讯方案-RabbitMQ,RocketMQ
高可用解决方案-Zookeeper,Keepalived,MyCat,ShardingSphere
网络安全解决方案-JWT,Oauth2
分布式锁
分布式事务
项目4-百万级并发电商项目
Lua+Nginx限流
第五阶段 真项目实战篇(2个百万级项目)
项目内容会根据具体的企业师父以及所联系的项目决定
第六阶段 就业与面试篇
就业指导
面试技巧指导
简历指导
高频力扣算法题讲解
数据结构深度剖析
应用监控与优化
JVM性能优化
数据库优化
GC优化
Linux优化
网络调优
容器环境调优
第七阶段 横向扩展篇(更新中)
大数据入门(大约一周课)
python入门(大约一周课)
项目交付能力培养-Jenkins+ones
人脸识别
语音识别
kubernetes容器化开发
内容持续更新中……