| 课程名称 | 课程内容 | 培训目标 | 培训方式 |
| 职业素质模块 | 职业素质培训 | 职业道德与操守、软件工程师职业生涯设计 | 使学员了解软件工程师应有的道德和思想素质,树立自信,建立人生规划 | 面授+实践 |
| 软件企业规范和软件工程 | 软件项目管理、软件开发流程与开发模式、软件文档体系、软件工程和业界开发规范;CVS版本控制、Java Code书写规范、软件测试与SQA | 了解软件企业的管理特点,掌握软件开发工作的流程,树立质量保证的意识 | 面授+实践 |
| JAVA基础课程 | Java OO 程序设计基础 | J2sdk基础、Java 面向对象基础、Java API使用、数据结构及算法基础、Java AWT图形界面程序开发 | 掌握Java的OOD,OOP方法 | 面授+实践 |
| J2se 平台java 程序设计 | Swing图形程序设计, Socket网络应用程序设计,对象序列化,Java 常用数据结构,流和文件 | 熟练掌握J2SE平台的Java程序设计技能 | 面授+实践+项目实战 |
| Java 桌面系统项目开发 | 4~5人一个项目组,项目大小为(15人*工作日) | 掌握桌面应用软件系统的开发方式 | 项目实战 |
| 公共课程模块 | 关系数据库 | 数据库基础知识介绍、SQL/PLSQL介绍;JDBC;数据库和数据库设计 | 简单掌握MSQl Server 或ORACLE9i 数据库的管理;熟练掌握数据库程序设计 | 面授+实践 |
| Java和xml | XML介绍 Java XML, 业界主流XML解析器程序设计 | 了解XML,DOM,SAX等概念和方法;掌握Java XML的编程方法 | 面授+实践 |
| 核心课程模块 | Java Web 应用编程 | Java Web编程:JSP、Servlet,JavaBeanJava应用编程:Weblogic、Websphere、Tomcat介绍;利用Eclipse开发Java程序 | 掌握JSP #和Servlet #编程及其在Web层;能利用eclipse开发JSP网站 | 面授+实践 |
| MVC 与 Struts | MVC与Struts业界通用的MVC设计模式和Struts架构 | 熟练的掌握MVC设计模式和STRUTS架构 | 项目实战 |
| Java B/S 商务项目开发 | 4~5人一个项目组,项目大小为(25人*工作日左右) | | 项目实战 |
| 提高课程模块 | Java 高级程序设计(J2EE) | J2EE体系结构和J2EE技术、EJB | 掌握J2EE平台的Java高级编程 | 面授+实践 |
| J2EE商务应用系统项目开发 | 4~5人一个项目组,项目大小为(25人*工作日左右) | 掌握大型商务系统开发的运作方式和开发方法 | 项目实战 |