軟件測(cè)試+JAVA

          -- 新手上路
          posts - 13, comments - 7, trackbacks - 0, articles - 0

          如何成為一個(gè)成功的Jsp程序員?

          ?
          一個(gè)普通的錯(cuò)誤是把JSP當(dāng)作簡(jiǎn)化的?Java。它不是,(事實(shí)上,?JSP?是簡(jiǎn)化的?servlets?。)程序員通常試著沒(méi)有學(xué)習(xí)要求的支持技巧而?直接學(xué)習(xí)?JSP?。JSP?是一個(gè)銜接技術(shù),并且成功地連接你需要理解的另外的技術(shù)。如果你已經(jīng)知道?Java,HTML?和?Javascript,這意味著?JSP?將確實(shí)是簡(jiǎn)單的。?

          需要成為一個(gè)成功的?JSP?程序員可以參考這個(gè)時(shí)間表。請(qǐng)注意下列:?

          *忽略你已經(jīng)熟悉的步驟。?
          *訓(xùn)練的時(shí)間只是代表學(xué)習(xí)好足夠的基礎(chǔ)時(shí)間,這樣才能轉(zhuǎn)移到下一步。?

          1、建立并且理解你的Web?Server。?
          因?yàn)锳pache?是免費(fèi)的并且在大多數(shù)平臺(tái)上工作,為訓(xùn)練目的推薦?Apache。?
          安裝時(shí)間:2?天。?


          2、保證你理解?HTML?/?XHTML?。?
          你將需要了解html基礎(chǔ),?特別是?HTML?布局中的table的使用。XHTML?不久將代替?HTML?,學(xué)習(xí)?XHTML?的基礎(chǔ)是一個(gè)好主意。許多程序員通過(guò)?HTML?IDE?學(xué)習(xí)?HTML?(?集成開(kāi)發(fā)環(huán)境?)?。因?yàn)榇蠖鄶?shù)?HTML?IDE產(chǎn)生混亂的HTMl語(yǔ)法,所以花時(shí)間學(xué)習(xí)手工寫(xiě)作html是很有必要的。因?為你將會(huì)使用?JSP?和?HTML?混合編程,精通HTML語(yǔ)法是重要的。所以,你必須能流利地寫(xiě)?HTML?。?
          訓(xùn)練時(shí)間:2?~?4?個(gè)星期。?


          3、開(kāi)始學(xué)習(xí)?Java?。?
          開(kāi)始學(xué)習(xí)?Java?1.4?理解?Java?基礎(chǔ)是很重要的。不用擔(dān)心學(xué)習(xí)Swing或?Java?的圖形方面,因?yàn)樵贘SP?中你不會(huì)使用這些特征。集中精力?在?Java?工作的細(xì)節(jié),學(xué)習(xí)?Java?的邏輯,也在?Java?Bean上花時(shí)間。學(xué)習(xí)Applet是好的,?但是就象Swing,?JSP?的大多數(shù)應(yīng)用將不使用小程?序。?
          訓(xùn)練時(shí)間:3?~?6?個(gè)星期。?


          3、學(xué)習(xí)?JavaScript?
          學(xué)習(xí)怎么將?JavaScript在HTML中驗(yàn)證輸入的Form元素。也學(xué)習(xí)?JavaScript怎么能在一?HTML?頁(yè)以?xún)?nèi)修改Form的元素。最后要求你能從一?
          HTML?頁(yè)內(nèi)的事件中觸發(fā)?JavaScript?Function。?
          訓(xùn)練時(shí)間:一~?2?個(gè)星期。?


          4、學(xué)習(xí)并且理解你的Web?Server的更好的細(xì)節(jié)。?
          熟悉Web?Server的特征,這是很重要的。?
          訓(xùn)練時(shí)間:2?天。?


          5、建立你的?JSP?Server?
          我推薦以Tomcat開(kāi)始。它可以很好地運(yùn)行JSP程序。當(dāng)你不能在生產(chǎn)使用Tomcat時(shí),學(xué)習(xí)盡可能多的知識(shí)以便于更好的運(yùn)行程序。另外,?許多?JSP?程序員使用Tomcat。因此當(dāng)你遇到一個(gè)問(wèn)題時(shí),你將容易發(fā)現(xiàn)幫助。?
          安裝時(shí)間:一~?2?天。?


          6、開(kāi)始學(xué)習(xí)?JSP?。?
          基本的?JSP?學(xué)習(xí)通過(guò)的步驟?1到步驟6可以完成,?然后使用?JSP?對(duì)象和腳本寫(xiě)?JSP?程序來(lái)聯(lián)系。學(xué)習(xí)?JSP?的另外一個(gè)方面可以學(xué)習(xí)怎么創(chuàng)建一個(gè)分布式的應(yīng)用程序。?
          訓(xùn)練時(shí)間:4?~?6?個(gè)星期。?


          7、學(xué)習(xí)更多的?JSP?server。?
          沒(méi)有關(guān)于更多的?JSP?Server當(dāng)然也可以運(yùn)行jsp程序。然而,?許多?JSP?server都由自己特殊的特征,可以讓你更好的理解你的JSP?工程。?
          學(xué)習(xí)更多的Jsp?server如何處理jsp程序是有必要的。同樣也可以?xún)?yōu)化你的?JSP?應(yīng)用程序,并且使之運(yùn)行得更快而不出任何問(wèn)題。?
          訓(xùn)練時(shí)間:2?~?7?天。?


          8、?學(xué)習(xí)?JDBC?。?
          JSP?大多數(shù)應(yīng)用將使用數(shù)據(jù)庫(kù),JDBC?被用于數(shù)據(jù)庫(kù)連接。經(jīng)常忽略的一個(gè)事實(shí)就是,每個(gè)?JDBC?Driver?所支持的東西是相當(dāng)不同的。了?解并熟悉在jsp工程上被使用的?JDBC?driver的細(xì)節(jié)是很重要的。(有時(shí)這部分的學(xué)習(xí)被包含在前面?Java?或JSP的學(xué)習(xí)中了?。)?
          訓(xùn)練時(shí)間:1~?2?個(gè)星期。?

          到現(xiàn)在,你已經(jīng)成為了熟練的?JSP?程序員。仍然有很多需要學(xué)習(xí),你可以考慮擴(kuò)展你的知識(shí)比如?DHTML?,?XML?,java證書(shū),?JSP?Tag?Libraries?或?Servlets?,?看你想要造什么類(lèi)型的網(wǎng)站而決定了。?

          這些訓(xùn)練是JSP?的核心。你不必都學(xué)習(xí)上面所有的,?取決于你在工程中分配到什么任務(wù)和你已經(jīng)有什么知識(shí)。但是這是我成功地訓(xùn)練程序員?的時(shí)間表。關(guān)鍵的單元是時(shí)間。平均的說(shuō),?5?個(gè)月時(shí)間確實(shí)能夠訓(xùn)練一個(gè)人?(?從開(kāi)始到完成?)?成為一個(gè)對(duì)jsp熟悉程序員。5?個(gè)月時(shí)間似乎很長(zhǎng),但要成為一個(gè)資深的WEB程序員所學(xué)的東西遠(yuǎn)遠(yuǎn)不止這一些。?

          也許你認(rèn)為這樣學(xué)習(xí)一種語(yǔ)言花費(fèi)的時(shí)間太長(zhǎng)了,因?yàn)閷W(xué)?ASP?會(huì)更快、時(shí)間會(huì)更短。?但是學(xué)習(xí)?ASP?不需要學(xué)習(xí)java的。
          ?

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 黑龙江省| 通化县| 斗六市| 枣强县| 广西| 镇江市| 赣州市| 民勤县| 青河县| 怀宁县| 通许县| 繁昌县| 陈巴尔虎旗| 曲阳县| 东乌珠穆沁旗| 唐河县| 阳原县| 沅陵县| 镶黄旗| 安龙县| 忻州市| 重庆市| 上饶市| 嘉峪关市| 靖安县| 乡城县| 阿拉善左旗| 泌阳县| 陇西县| 巴里| 海盐县| 乐都县| 麻栗坡县| 集贤县| 成武县| 阳春市| 汤阴县| 珲春市| 怀来县| 英德市| 冀州市|