课程模块 | 实训模块 | 课程内容 | 培养目标 | 课时 |
ORACLE/SQL | Z-EM系统数据库设计 1,Z-EMS相关表结构设计 2,Z-EMS SQL优化 3,Z-EMS 分区处理 | 基于Oracle 数据库讲解数据库软件的日常管理。学习使用SQL语言,熟练使用DML和DDL 。 | 掌握常见数据的日常管理。熟练使用SQL语句。理解关系型数据的数据结构。能够建立正确的数据模型。同时能够掌握常见的性能调节手段。熟练使用各种表连接操作。并能处理复杂的查询业务。掌握常见的SQL 技巧。 | 3 |
Java数据访问 | Z-EMS系统业务层设计与实现 1, 三层体系结构设计 2, 实体关系映射 3, DAO设计与开发 4, 事物管理器设计与实现
| 学习使用JDBC 技术访问数据库,掌握 Driver , DriverManager , Connection , Statement , PreparedStatement, ResultSet等接口的使用方法及使用技巧。 | 熟练使用JDBC 技术对数据库进行CRUD操作。能正确理解各种Statement对象的用法与特性。并能利用各种特性提高程序性能。合理管理连接资源。建立ORM思想并 能编写基于ORM思想的DAO(数据访问对象).能基于ORM思想分析复杂业务数据并建立合理的数据模型。 | 2 |
Mybatis 框架编程 | Z-EMS系统数据持久层重构 1,实体关系映射 2,泛型DAO的设计 3,缓存层的设计
| 学习Mybatis编程框架,掌握Mybatis核心接口,理解SQLRM映射以及基于SQLRM思想的DAO开发。 | 理解基于Mybatis的DAO设计思想。能够熟练使用Mybatis核心进口进行数据访问层的开发,熟练映射,一对多,多对多关系。掌握连接查询,分页查询等技巧,掌握Ehcache缓存使用。 | 3 |
UI 编程 | Z-EMS系统UI设计与实现 1,首页页面的设计 2,浏览器的适配 3,网页中的
| 学习HTML, CSS , JavaScript等前端UI技术 | 4 | |
Java Web 编程 | Z-EMS系统web端开发 : 1, Z-EMS相关业务实现 2, 验证码 3, 报表技术 4, 分页技术 5, 权限管理 6, Excel Word下载 7, 连接池与JNDI 8, 文件上传于下载 | 学习Servlet编程技术 | 能够利用Servlet、jsp技术构建基于B/S结构的企业应用。熟练掌握Tomcat,JBoss等Web中间件的安装,配置及管理。深刻理解 JavaWeb编程原理。熟练使用HttpServletRequest,HttpServletResponse等接口。熟练使用请求转发与重定向。掌 握各个作用域的生命周期与适用范围。能使用Cookie 和Session跟踪用户状态。掌握常见的权限管理手段和字符集处理方法,掌握Filter和Listener编程技术。熟练使用JSP技术构建显示逻 辑。灵活使用standard tag liberary 和 EL 表达式。理解MVC设计模式。并能基于MVC设计模式构建Web应用程序。 | 9 |
Strus2.0 框架编程 | T-learning 助学平台 1, 用户信息管理 2, 课程管理 3, 课程点播管理 4, 助学信息发布管理 5, 在线考试
| 学习MVC编程模式 熟练使用Struts核心组件 熟练使用Struts组件 使用基于配置的异常处理方式 | 能够深刻理解MVC编程思想,以及struts的工作流程,熟练使用Struts框架构建基于MVC的Web应用。能够设计基于3层体系的软件结构,熟练使用Struts组件简化程序结构。 | 5 |
UI框架 | Z-EMS系统UI设计重构 1,网页中的 2,浏览器的适配 | 学习Jquery框架进行前段脚本编程 | 能够熟练掌握选择器、事件模型,DOM处理等相关技术 | 2 |
课程亮点 | 该阶段是Java工程师所需掌握的典型知识体系,包含厂商技术和常见框架技术。至此学员已经可以胜任企业中的开发工作,成为初级软件工程师。大多数Java培训机构的课程以此为终点。但百知培训中心旨在培养更具技术含金量的大数据工程师,因此学到这里,学员只是修炼到了中级阶段。 |
温馨提示
温馨提示