JAVA初级阶段
●掌握JavaEE基础语法
●熟悉使用Eclipse , IDEA
●理解JVM原理内存处理
●掌握数组使用服排序算法
●理解面向对象编程思想
●掌握类和对象的使用
●理解面向对象三大特性
●熟练使用方法重载与写
●掌握面向接口编程思想
●熟悉JDK常用类
●熟练使用List. set. map集合使用
JAVA进阶阶段
●泛型的使用
●迭代器原理及开发
●枚举类型的使用
●异常处理机制
●/O流处理
●NIO处理
●Debug调试技巧
●多线程编程
●Socket网络编程
●反射原理及内省
●和动态
数据库阶段
●关系型数据库基础
●MySQL 数据库安装与使用
●命令行下管理MySQL数据库
●MySQL图形化客户端的使用
●结构化查询语言SQL语法
●单表查询与多表连查
●函数和存储过程
●触发器的使用
●数据库事务
●使用JDBC操作数据库
前端阶段
●HTML超文本标记语言
●CSS层叠样式表
●JavaScript基本语法
●JavaScript数据类型
●JavaScrip对象和常用对象
●jQuery的常用事件
●事件冒泡、事件委派
●jQuery实现动画效果
●LayUI开源工包
●响应式布局设计
JAVA EE阶段
●JavaWeb环境配置
●JavaEE开发核心
●Servlet的配置和使用
●JSP运行原理
●九大内置对象和四大作用域
●JSTL+EL表达式
●Filter和L istener
●Linux 下Web服务器搭建
SS M框架阶段
●Spring内核loc和AOP
●Spring MVC核心组件原理
●MyBatis轻量级持久框架
●SS M整合
●Maven构造SS M项目
●SpringBoot构建SS M项目
●Spring JPA .
●AspectJ AOP实现
●Git版本控制系统
分布式高并发阶段
●SpringCloud框架介绍
●Eureka服务注册与发现
●Eureka集群搭建
●Ribbon负载均衡实现
●Ribbon负载均衡策略
●Hystrix资源隔离策略
●Hystrix熔断和降级
●Zuul构建微服务网关
●JWT和Token使用
●构造高并发系统
java+大数据
●Hadoop基础
●Hadoop应用
●Spark基础
●Spark应用
●ACID和MySQL实现原理
●SQL优化技巧
●MySQL主从
●MySQL分区
●MyCat数据库中间件
●memcached优势
●memcached与Java使用
●memcached分布式处理