Java_day1

自用Java笔记(Ⅰ),记录Java体系与培训内容大纲和具体学习路线!奋斗ing

  1. JDK初步
  2. Java Web编程
  3. J2EE
  4. J2ME
  5. 移动增值

Java培训

CodeSheep来告诉你编程培训班到底培训什么内容和具体学习路线!

摘自CodeSheep的B站视频

第一阶段入门进阶

  • 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分析
  • 数据库高级优化等话题