第一阶段入门进阶
1.JAVA基本语法
2.OO的编程思想
3.集合
4.IO
5.异常
6.泛型
7.反射
8.多线程
9.函数式
第二阶段Web基础和工具
1.前段基础三件套(html/css/js)
2.jquery,ajax,jsp,cookie,session
3.http基础
4.servlet基础
5.Git,SVN等代码管理工具
第三阶段企业级应用框架培训
1.maven/gradle项目管理工具
2.Spring全家桶:Spring/Spring MVC/ SpringBoot
3.关系型数据库 MySQL,jdbc,MyBatis,Hibernate.
4.非关系数据库 Redis缓存
5.模板技术: thymeleaf,freemarker
第四阶段高级应用框架培训
1.搜索引擎 elastic search
2.RPC框架/微服务框架: Dubbo,Spring Cloud
3.中间件技术 RabbitMQ,RocketMQ,ActiveMQ,Kafka等.
4.虚拟化技术:Docker容器,k8s容器编排技术等
第五阶段高级话题
1.JVM优化和排错,GC分析,数据库高级优化等话题
网友评论