Java基本语法及桌面应用
Java 语言基础
面向对象分析和设计
面向对象编程基础
Eclipse 环境
初始化与清理
继承和多态
接口与内部类
异常处理
Java反射、克隆
swing组件
Java集合类库
泛型编程
Java I/O
Swing 布局和事件
swing高级
Java 多线程
网络编程 (socket)
数据库原理及基本应用
JDBC
编码规范介绍及练习项目
静态页面和脚本
XML基础
程序调试技巧及单元测试
html/dhtml基础
CSS
JavaScript
企业级Javascript开发工具
练习项目
JSP/Servlet动态页面
JSP基础
Servlet
JSP标准标签库JSTL
表达式语言EL
Tomcat配置
JSP和Servlet结合
企业级JSP开发工具介绍
页面国际化
自定制JSP标签
练习项目
数据库高级应用及Oracle
Oracle安装和基本操作
Oracle特性
PLSQL基础
Oracle函数
Oracle游标和序列
Oracle存储过程、函数、触发器和包
企业级Oracle开发工具
练习项目
Ajax应用
AJAX基本原理和编程
Scriptaculous框架
DWR框架
Ext框架
练习项目
J2EE高级技术
Struts框架
Hibernate框架
Spring框架
Ibatis框架
Webwork2框架
EJB框架
Web Service和Xfire
软件工程和测试方法
版本控制CVS和SVN
软件工程
需求分析
UML和Rational Rose
XP编程和敏捷方法
Junit和单元测试
Loadrunner和性能测试
Linux平台入门
Linux系统原理和开源介绍
Linux常用命令
Linux下J2EE项目的运行和调试
Linux下J2EE项目的开发环境介绍和开发实战
大型J2EE项目实战
项目开发中涉及到的技术点包括:
界面层:JSP/Servlet、JSTL、EL、html、javascript、css、dwr、ext等。
业务逻辑层:Struts、Spring等。
数据层:Hibernate、JDBC、ibatis等。
数据库:Oracle9i、PL/SQL等。
使用的开发工具包括:
数据库
Oracle
PowerDesigner
TOAD
设计工具
Rational Rose
运行平台
Weblogic
开发平台
Eclipse
MyEclipse
项目管理工具
ms project
svn
测试工具
JUnit
EMMA Coverage
Loadrunner |