类 别 |
课 程 |
内 容 |
数据库应用技术 |
数据库开发 |
利用SQL语句对数据库进行增删改以及查询操作;深入讲解关系型数据库原理、ER模型、数据完整性约束、索引、视图、触发器、存储过程以及事务。 |
Oracle |
Oracle体系结构、Oracle 基础管理、Oracle中的SQL语言编程、数据字典及用户管理。 |
SQL Server |
SQL Server的基础管理以及SQL Server中的SQL编程等。 |
Java
SE(Java核心技术)
与编程技术 |
Java基础语法 |
Java中的数据类型、数组、以及分支和循环语句。 |
数据结构 |
软件开发中最基本、最重要的课程。以Java为基础,讲解如何实现线性结构、树形结构、Hash结构、排序算法以及其他经典的算法等。 |
Java面向对象的编程技术 |
Java中类、属性和方法的定义,Java中的封装,继承和多态,static和final关键字,抽象类和接口,异常以及枚举。 |
Java核心高级内容 |
Java常用类、正则表达式、Java的集合与泛型,Java I/O流以及文件操作,多线程开发,Java
socket网络编程、Java反射技术、Java序列化技术。 |
Java数据库编程 |
JDBC基本概念、核心接口使用、事务、回滚、配置与连接Oracle和SQL Server数据库。 |
Java EE与Web开发 |
网页制作技术 |
HTML、Css以及Dreamweaver工具。 |
Servlet |
使用Servlet显示动态页面,Servlet配置,会话跟踪以及Cookie,过滤器。 |
JSP |
在JSP中内嵌Java脚本,Java的标签,利用MVC模将Servlet和JSP结合在一起,EL表达式,JSTL,以及开发自定义标签。 |
JavaScript、AJAX |
JavaScript基本语法,正则表达式,事件处理,DOM模型,利用AJAX设计联动菜单以及分页,EXT、JQuery和DOJO等框架 |
Java与XML |
XML基本语法、XML验证、在Java中使用SAX、DOM、JDOM解析XML文档。 |
软件开发技术 |
软件开发技术与UML |
软件设计的步骤,如何进行软件的分析,如何进行软件的设计,利用面向对象进行软件的分析和设计,UML的类图、用例图等。 |
设计模式 |
面向对象的软件开发原则,深入讲解软件开发中常用的设计模式,全面阐述23中GOF设计模式。 |
单元测试与JUnit |
测试驱动开发简介,测试的基本概念与分类,如何进行单元测试,利用JUnit进行单元测试。 |
Ant与Java程序部署 |
Ant简介,使用Ant进行Java EE项目的部署。 |
Java EE框架技术 |
Struts 1.x |
Struts 1.x的简介,Action与ActionForm,ActionForward,验证框架等。 |
Struts 2 |
Struts 2.0的开发,验证框架、拦截器、国际化、转换器。 |
Hibernate 3.0 |
持久层与ORM简介,利用Hibernate进行数据库操作,关联映射,HQL查询语句,缓存策略等。 |
Spring 2 |
IOC、AOP、HibernateTemplate、Transaction、SSH整合。 |
Java
EE专项技术 |
Java Message Service |
利用JMS构建异步通讯环境,Queue模型、和发布-订阅模型。 |
WebService |
WebService的原理,利用WebService进行远程调用。 |
EJB 3.0 |
使用Weblogic 10构建基于其上的EJB3.0应用,创建Session Bean和Message
Bean。 |
JPA |
JPA简介,介绍JPA与Hibernate的关系,利用JPA进行数据库编程,JPA中的关联映射以及查询等。 |
JavaMail |
配置Apache James Server邮件服务器、可以使用JavaMail进行收发mail的控制。 |
JBPM |
工作流的基本概念、JBPM环境搭建、实现工作流。 |
项目实战 |
企业员工信息管理系统 |
该项目将贯穿整个理论学习的过程,将使用面向对象的概念对程序进行抽象,并通过JDBC、反射机制、文件操作等完成程序,使用Eclipse开发工具进行开发代码,学习完成之后学员将更加清楚如何构建一个项目,以及在项目开发中如何更好进行类的分析与设计。学员在该项目中,将首先构建一个基于控制台的应用,然后通过设计模式对该项目进行改造,并随着学习进度,使用JSP和Servlet,Struts1.x,Struts2.x以及Hibernate和Spring等对其进行改造,直至实现一个具有完整功能的系统。 |
通用权限管理系统 |
该系统是一个通用的权限管理系统,可以作为其他系统的一个子模块,该系统提供了方便且强大的权限管理功能:将权限按照类别分为资源权限和系统权限,通过角色的设置分配权限,可以将权限分配给单个用户并根据需要禁用某个用户的权限。该系统功能强大、界面友好。可以非常方便的嵌入其他系统之中。 |
培训中心综合系统管理系统 |
该系统是针对培训学校的特点而设计出来的一个管理系统,整个系统包括了学生基本信息管理、学生报名和缴费管理,培训中心的教材管理,以及学生论坛等模块。 |
供电局文档管理系统 |
该系统是针对供电局的文档管理而开发的一个信息管理系统,在一个供电局内部,随着工作流程将产生大量的文档和图档,使用手工的方法管理这些文档会给员工造成很大的负担。该系统结合供电局内部的特点,将每位工程师所涉及到的文档和图档进行统一管理,并能够很好的进行共享。同时,利用该系统,供电局的中上层的管理者可以方便的对工作流程进行监督。 |
企业数据导入系统 |
该系统针对是某大型软件公司内部的数据导入系统,由于公司的业务,需要经常从其他数据供应商导入海量数据,该系统正是为了该需求而设计的。在设计中需要考虑如下情况:1、由于不同的数据供应商的数据格式不相同,因此需要使得系统具有良好的可扩展性以应对不同的数据格式;2、数据供应商会以不同的方式提供数据,例如通过ftp提供数据,或者通过webservice提供数据;3、由于数据的导入是经常性的操作,因此该系统需要能定时进行导入操作;4、供应商提供的为海量数据,因此需要使用多线程以提高导入的速度。 |
员工绩效考核系统 |
该系统属于某大型餐饮集团的员工绩效考核系统,在集团拥有多家分店,员工近千人,由于餐饮行业的特点,员工的绩效考核显得尤为突出,每位员工的月度、季度以及年度考核与自身的收入及管理者的收入紧密相关。通过该系统,能规范集团的管理。 |
银行理财客户关系管理系统 |
该客户管理系统主要面向银行理财员与客户关系解决方案,系统包含客户基本信息管理、客户已购买理财产品管理、银行理财产品管理、潜在客户需求管理、以及理财产品到期提醒等模块。 |