知識篇
- 介紹java的基本概念
《Thinking In Java3nd》
《Effective Java Programming Language Guide 》 - JSP Servlet 部分
Tomcat下的sample是最簡單,也是最容易Run起來的例子 動手修改,看其修改好的效果
可選閱讀--進一布了解servlet,閱讀servlet的spec
servlet2.3規(guī)范
servlet2.4規(guī)范 - 熟悉JDBC http://java.sun.com/products/jdbc/
- 了解MVC
借Struts來舉例,struts如果沒有,也可以從webwork開始,推薦書籍《webwork in action》
經(jīng)典Strtus書籍:《Struts In Action》
如果有精力,也可以去翻一下《Mastering Jakarta Struts》
就stuts而言,是很簡單,建議花上一個禮拜的時間去走一下source code,那樣你就很清楚struts的一舉一動
什么時候struts,到底幫忙我們做了什么 - Javascript
書籍 《JavaScript- The Definitive Guide》還需要了解如何在javascript應(yīng)用做正則式,這對一些校驗有很大的幫助 - 測試部分的technical
何謂單體測試?? Unit Test
單體測試的基礎(chǔ)框架,對應(yīng)的經(jīng)典書籍 JUnit In Action.pdf
apache完成的測試framework,可以來做container部分的測試,cactus
如何完成數(shù)據(jù)庫部分代碼的測試? 可以了解DBUnit - J2EE Tutorial
進入J2EE,從Sun提供The J2EE 1.4 Tutorial
開始
這里你將可以知道獲得J2EE得基本概念,了解J2EE包括了那些部分?
工具篇
- 版本控制
了解CVS,可閱讀 《Version management with CVS》 - Bug/Issue management
可以選擇了解Bugzilla,清楚問題的各中狀態(tài)是最重要的;如果有興趣,也可以去try一下jira - IDE,選擇一個開發(fā)工具
如果沒有borland情結(jié),可以選eclipse,但不要太沉湎于plugin的使用 原則上夠用就好