一、JAVA編程入門級
1.JAVA面向對象編程--孫衛琴
2.Agile Java中文版測試驅動開發的編程技術
二、Java編程進階類
1.重構-改善既有代碼的設計(中文版)
2.Effective Java中文版
3.Practical Java中文版
三、Java架構師之路
1.JAVA與模式
2.Expert One-on-One J2EE Design and Development
3.Expert One-on-One J2EE Development without EJB
4.企業應用架構模式
5.敏捷軟件開發 原則、模式與實踐
四、軟件開發過程
1.UML精粹
2.解析極限編程 擁抱變化
3.統一軟件開發過程
4.敏捷建模
五、軟件項目管理
1.快速軟件開發