Java實戰(zhàn)培訓方案_第1頁
Java實戰(zhàn)培訓方案_第2頁
Java實戰(zhàn)培訓方案_第3頁
Java實戰(zhàn)培訓方案_第4頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Java實戰(zhàn)培訓方案培訓目標:當前Java三層開發(fā)系統(tǒng)總體架構內容的全面介紹,以及具體常用系統(tǒng)的安裝、配置和維護,最終能達到真正掌握三層(N層)軟件的開發(fā)。使得學員能夠掌握J2EE相關領域基礎知識,學會開發(fā)J2EE應用系統(tǒng);掌握多層結構開發(fā)要點;培養(yǎng)基本的OO編程感覺。培訓人數:20人以下課時:整個課程分為兩大部分:基礎和提高,前者共12天左右;后者10天。 授課:40% 上機:60%教材:Java實用系統(tǒng)開發(fā)指南第一章到第四章,根據技術發(fā)展和學員實際情況調整內容。用Java開發(fā)Web組件課程目標:(約5天)· 為一個應用程序和體系結構選擇最好的Web技術 · 編寫Java

2、 servlet · 將Web應用程序與EJB組件和數據庫連接 · 實現(xiàn)應用程序管理技術,如安全性和線程化 · 編寫JSP 頁 · 為JSP頁創(chuàng)建定制的標簽庫第一階段培訓時間2天 (12課時)培訓大綱l 傳統(tǒng)兩層結構缺點,J2EE多層結構起源、特點。l 基于J2SE多線程編程的缺點,Jsp/Servlet技術起源、特點。l JDBC技術介紹和使用方法,Jsp+JDBC編程誤區(qū)。l Jsp/Servlet + JavaBeans + JDBC編程結構起源和特點。l J2EE Web結構相關概念。l J2EE開發(fā)部署步驟。l Jbuilder安裝使用方法介紹

3、,Tomcat/JDBC配置l 以從數據庫中查詢某用戶資料為案例,分析和介紹J2EE代碼的實現(xiàn)。l 學員在老師指導下,自己使用Jbuilder開發(fā)實現(xiàn)第8條案例,并部署在Tomcat服務器中運行實現(xiàn)。第二階段培訓時間2天 (12課時)培訓大綱l 描述成熟的Web系統(tǒng)主要組成部分。l Web系統(tǒng)性能誤區(qū)和解決方案。l MVC模式起源和特點。l Struts技術原理和開發(fā)步驟。l 標簽庫taglib、Tiles應用l XML應用和相關實用操作技巧。l 學員在老師指導下,將第一階段的案使用Struts實現(xiàn),并直至部署和運行成功。第三階段培訓時間1天 (6課時)培訓大綱l 解答學員疑問,保證每個學員獲

4、取前兩個階段知識l JDBC高級應用:O/R Mapping 和Hibernate使用l Java中文問題解決方案l Web層容器安全管理實現(xiàn)EJB組件編程課程目標:(約5天)· 描述基于EJB2.0規(guī)范的企業(yè)應用架構 · 列舉J2EE的企業(yè)應用編程接口 · 描述EJB架構 · 描述怎樣訪問EJB · 描述怎樣管理安全 · 設計Session Bean 和Entity Bean第一階段:培訓時間3天 (12課時)培訓大綱l EJB 與 JDBC 相比較優(yōu)點和特點、EJB 原理。l 有狀態(tài)/無狀態(tài)會話Bean、CMP開發(fā)詳解l JBui

5、lder開發(fā)配置調試第二階段:培訓時間2天 (12課時)培訓大綱l EJB + DAO 模式使用要點和注意點。l EJB配置文件詳細講解。l EJB設計模式、EJB使用要點和注意點l EJB CMR實現(xiàn)數據表關系的設計和開發(fā)。l EJB的事務機制l EJB的分布式計算原理和概念l EJB容器安全實現(xiàn)代碼解析J2EE實戰(zhàn)項目開發(fā)課程目標:(約2天)· 以具體項目為例,鍛煉學員J2EE實戰(zhàn)技巧· 為開發(fā)多層體系架構的最佳實踐 及設計指引· 描述J2EE模式及解釋如何用J2EE解決企業(yè)應用程序中 的關鍵問題培訓時間2天 (12課時)培訓大綱l 完成整個J2EE項目分析設

6、計、編程、調試、部署、測試步驟l 需求分析與域模型(Domain Model)建立; l J2EE架構技術考量和選擇,不同的應用有不同的工具;l 代碼詳細設計和模式的應用;l 基于容器的用戶驗證安全系統(tǒng)的設計和建立;l 可重用框架Framework的提煉和應用;提高:Java設計模式和面向對象設計課程目標:(約5天)l 理解面向對象的系統(tǒng)開發(fā)的優(yōu)點 l 列出面向對象的系統(tǒng)開發(fā)的概念 l 將設計指引應用到你的分析和設計中,以確保高質量的 建模產品 l 識別模型對象和類 l 描述設計模式 l 掌握GoF 23種設計模式原理和應用l 掌握面向對象的深刻含義。培訓時間5天 (30課時)培訓大綱l 以

7、GOF 設計模式來進一步闡述類屬性、操作和相互關系,l 描述怎樣設計和分解系統(tǒng)。l 設計模式之 Singleton( 單態(tài) ) 實用案例: Jive(J 道 ) 論壇的 ForumFactory 案例 l 設計模式之工廠方法 實用案例: Jive(J 道 ) 論壇的 ForumFactory 案例 l 設計模式之 Builder實用案例: 網站內容管理 (JdonCms) 中網頁創(chuàng)建的案例l 設計模式之 Prototypejava 的 clone 技術 對象引用 l 設計模式之 Fa?ade 實用案例: 電子購物系統(tǒng)中數據庫操作 Mysql l 設計模式之 Adapter 實用案例: 網站內容

8、管理 (JdonCms) 的組合和繼承 l 設計模式之 Proxy 實用案例: 以 jive 中 ForumPermissions 和 Cache 為例 l 設計模式之 Bridge 實用案例 以 Petstore 中的 CatalogDAO 為例 l 設計模式之 Flyweight實用案例:電子購物系統(tǒng) (JdonStore) 以連接池為例 l 設計模式之 Decorator 實用案例:以 Jive 的 ForumMessageFilter 為例 l 設計模式之 Composite以 Jive 中的 ForumThread 為例 l l 設計模式之 Command l 設計模式之 Obser

9、ver l 設計模式之 Chain of Responsibility 實用案例:以 Petstore 中事件處理機制為例講述上面兩種 模式。 l 設計模式之 Visitor l 設計模式之 State l 設計模式之 Iterator l 設計模式之 Mediator l 設計模式之 Strategy l 設計模式之 Template l 設計模式之 Memento l 設計模式之 Interpreter 實用案例:網站內容管理系統(tǒng) (JdonCMS) 為例l 面向接口編程要點 ll AOP 面向方面編程要點 l 樹立面向接口編程基本思維習慣提高:J2EE設計綜合實戰(zhàn)提高課程目標:(約5天)· 通過Java最新設計概念的引入,為J2EE實踐提供更好的實踐指導。· 開拓J2EE設計和編程思路。· 深刻掌握大型系統(tǒng)的架構關鍵和使用技巧。· 掌握如何創(chuàng)建可伸縮的(Scalabl

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論