Java基本語法及桌面應用
Java 語言基礎
面向對象分析和設計
面向對象編程基礎
Eclipse 環(huán)境
初始化與清理
繼承和多態(tài)
接口與內(nèi)部類
異常處理
Java反射、克隆
swing組件
Java集合類庫
泛型編程
Java I/O
Swing 布局和事件
swing高級
Java 多線程
網(wǎng)絡編程 (socket)
數(shù)據(jù)庫原理及基本應用
JDBC
編碼規(guī)范介紹及練習項目
靜態(tài)頁面和腳本
XML基礎
程序調(diào)試技巧及單元測試
html/dhtml基礎
CSS
JavaScript
企業(yè)級Javascript開發(fā)工具
練習項目
JSP/Servlet動態(tài)頁面
JSP基礎
Servlet
JSP標準標簽庫JSTL
表達式語言EL
Tomcat配置
JSP和Servlet結合
企業(yè)級JSP開發(fā)工具介紹
頁面國際化
自定制JSP標簽
練習項目
數(shù)據(jù)庫高級應用及Oracle
Oracle安裝和基本操作
Oracle特性
PLSQL基礎
Oracle函數(shù)
Oracle游標和序列
Oracle存儲過程、函數(shù)、觸發(fā)器和包
企業(yè)級Oracle開發(fā)工具
練習項目
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系統(tǒng)原理和開源介紹
Linux常用命令
Linux下J2EE項目的運行和調(diào)試
Linux下J2EE項目的開發(fā)環(huán)境介紹和開發(fā)實戰(zhàn)
大型J2EE項目實戰(zhàn)
項目開發(fā)中涉及到的技術點包括:
界面層:JSP/Servlet、JSTL、EL、html、javascript、css、dwr、ext等。
業(yè)務邏輯層:Struts、Spring等。
數(shù)據(jù)層:Hibernate、JDBC、ibatis等。
數(shù)據(jù)庫:Oracle9i、PL/SQL等。
使用的開發(fā)工具包括:
數(shù)據(jù)庫
Oracle
PowerDesigner
TOAD
設計工具
Rational Rose
運行平臺
Weblogic
開發(fā)平臺
Eclipse
MyEclipse
項目管理工具
ms project
svn
測試工具
JUnit
EMMA Coverage
Loadrunner |