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 |