Java数据库操作的基本步骤、Connection、Statement、PreparedStatement的高级操作技巧、CallableStatement、ResultSet可滚动结果集操作技巧、数据库连接思想、保存点概念、提高数据处理效率技巧、ORM思想、DAO封装、PO封装bean技巧
JHTML/HTML5、CSS/CSS3、JavaScript脚本语言、Web2.0-JSP、Java服务器技术、Servlet、MVC三层设计模型、Ajax异步交互技术
第二阶段 JavaWEB企业级 开发
Oracle11g
Oracle数据库原理,SQL语法,ORACLE数据库系统结构、存储管理、安全机制,PL/SQL中可使用的SQL命令、流程控制语句、游标、例外处理,数据库触发器(DataBase trigger),存储过程(Store Procedure),函数(Store Function),包的定义及使用
MVC基础
Java反射机制,类加载器,Java Reflection API、静态代理、动态代理,XML解析之SAX编程技术,XML解析之JDOM编程技术,基于反射、xml及动态代理的MVC实现
Struts2
Struts2的计思想、体系架构、工作流程、配置,控制器组件、Action、OGNL、拦截器、国际化、Validator验证框架、动态表单,文件上传下载,Struts2与Ajax、JSON,转换器
Hibernate
Hibernate原理及使用步骤,ORM思想,映射文件配置,多表联合查询,Hibernate拦截与回调技术,Hibernate缓存技术,条件及分页查询技术,事务处理,乐观锁与悲观锁,Hibernate批量数据处理技术
Spring
IoC 介绍及应用,IoC 的xml配置及annotation注解配置,AOP 介绍及应用,AOP 的xml配置及annotation注解配置,Struts2与ORM框架整合,Struts2+Spring+Hibernate三大框架整合
jQuery
jQuery简介,jQuery选择器,jQuery事件,jQuery HTML操作,jQuery效果及动画,jQuery文档操作,jQuery的Ajax实现,jQuery常用插件
项目实战
基于SSH+Oracle+Jquery实现--易政通O2O全程政务服务平台管理系统
第三阶段 SpringMVC+ MyBatis
JavaSE高级编程
文件与流(IO/NIO),多线程,网络编程
SQLServer数据库
视图、触发器、存储过程、索引、备份与还原,数据库性能优化,数据库高级管理,大对象的读写技巧,top-n分页技术使用技巧
Spring MVC
Spring MVC框架介绍,Spring MVC中请求映射、控制器和视图,Spring MVC中表单处理,Spring MVC 与ORM框架整合,SpringMC+MyBatis项目应用
MyBatis
MyBatis 的工作原理以及配置,map文件,SqlSessionFactory的建立与使用,SqlSession 的建立与使用,MyBatis 关联查询,MyBatis 集合查询,MyBatis 鉴别器
项目实战
公安云大数据中心管理平台、通达物流
第四阶段 大数据之Hadoop
Hadoop
Hadoop的源起与体系介绍,实施Hadoop集群,分布式文件系统HDFS原理与操作,HDFS API编程,具有全部新特性的2.x企业级集群实施,Map-Reduce原理、体系架构和工作机制,eclipse与Hadoop集群,Map-Reduce编程实战,日志分析,Map-Reduce复杂应用案例,Hadoop流及应用,Zookeeper与分布式系统开发,HBase体系架构,集群部署、管理,HBase数据模型,实战案例建模剖析
软件建模语言
Rational Rose, UML概念,用例图,时序图,协作图,类图,组件图,状态图,系统部署图
Web Service
UDDI,SOAP,WSDL,Xfire,Axis,SOA,网络在线支付,天气预报,Nasdap股票在线查询,火车时刻查询
PowerDesigner
概念数据模型(CDM),逻辑数据模型(LDM),物理数据模型(PDM),面向对象模型(OOM),业务程序模型(BPM)
测试与项目管理软件的使用
测试的基本方法及过程 SVN/CVS的配置和使用软件编程规范
项目实战
需求分析,评审,系统设计,系统实现,测试,项目部署