课程详情:第一阶段:Java核心技术
本阶段课程结合开发环境讲解基础语法,熟悉程序结构,再深入细致的介绍Java中面向对象的编程思想,结合常用设计模式,OO原则、数据结构与算法,让你全面掌握Java语言的精髓所在,为后续Android开发打下坚实的基础。
Java环境搭建Java基础语法分支循环语句数组与算法
Eclipse与异常处理常用API类库与算法IO流集合框架
网络编程反射与内省泛型正则表达式
注解XMLMySQLJDBC
实战项目:衣服
管理系统
第二阶段:JavaWeb开发
本阶段课程基于Eclipse 开发环境,讲解JavaWeb核心知识,编码技巧及原理,让你全面掌握Web开发过程。
HTML5CSS3JavaScriptTomcat和HTTP协议Servlet3.0技术
Cookie和Session技术MVC设计模式JSPEL/JSTL技术过滤器、监听器
文件上传下载Token机制MVC框架实现模拟JavaEE8新特性验证码技术
AJAXJQuery图表组件实战项目:商城订单管理
第三阶段:JavaEE框架技术
本阶段课程基于企业级应用开发中常用或开源的第三方组件与框架,这些技术不仅提高你的开发效率和应用的健壮性,也是高薪必备利器。
Struts2基础和原理Struts2属性和模型驱动Struts2的拦截器思想OGNL和ValueStackStruts2支持国际化和输入校验
Struts2的文件上传下载Struts2的标签库Struts2实战项目:新闻发布系统Hibernate配置Hibernate对象状态
Hibernate关系映射Hibernate事务管理与缓存Hibernate性能优化MyBatis基础和配置MyBatis对象关联关系
MyBatis注解开发MyBatis拦截器
MyBatis实践Spring的IOC和AOP动态代理机制
事务和数据访问SpringMVC实战项目:基于角色的企业动态权限管理
第四阶段:企业级技术与
大数据
本阶段课程介绍企业级常用技术大数据技术,企业应用开发必备利器。
WebServiceActiviti工作流RESTfulElasticsearchMongoDB
Easy
UIHadoopHiveRedisFreeMarker
LinuxShiroJPAMavenDubbo
ThriftNginxGIT与SVN