CodeSheep来告诉你编程培训班到底培训什么内容和具体学习路线!
第一阶段入门进阶
- JAVA基本语法
- OO的编程思想
- 集合
- IO
- 异常
- 泛型
- 反射
- 多线程
- 函数式.
第二阶段Web基础和工具
- 前段基础三件套(html/css/js),
- jquery,ajax,jsp,cookie,session,
- http基础
- servlet基础,
- Git,SVN等代码管理工具
第三阶段企业级应用框架培训
- maven/gradle项目管理工具
- Spring全家桶:Spring/Spring MVC/ SpringBoot(比较先进的培训有SpringBoot,而SSH基本不用报)
- 关系型数据库 MySQL,jdbc,MyBatis,Hibernate.
- 非关系数据库 Redis缓存 (也是区别重点)
- 模板技术: thymeleaf,freemarker
第四阶段高级应用框架培训
- 搜索引擎 elastic search
- RPC框架/微服务框架: Dubbo,Spring Cloud(区别重点)
- 中间件技术 RabbitMQ,RocketMQ,ActiveMQ,Kafka等.
- 虚拟化技术:Docker容器,k8s容器编排技术等
第五阶段高级话题
- JVM优化和排错
- GC分析
- 数据库高级优化等话题