J2EE企業級應用開發及架構高級課程
J2EE企業級應用開發及架構高級課程
【課程介紹】??
1、介紹如何搭建高效與可復用的J2EE軟件架構
2、在大規模應用環境中基于J2EE技術的系統設計和技術選擇
3、基于EJB技術組件開發技術
4、使用設計模式優化軟件架構設計
?
【培訓大綱】??
?
課程名稱:
J2EE企業級應用開發
學員基礎
具有Java 2核心編程基礎
培訓目標
本課程從理解開發基于J2EE項目需要全面的知識體系入手,通過對理論知識,包括:J2EE體系結構、Web應用開發、各種J2EE服務、EJB理論等的學習,熟練掌握各種開發工具,以及流行的BEA WebLogic Server或IBM Webshpere Server應用服務器,穿插其中的編程技巧和開發經驗成為必不可少的一個環節,在經過系統的大量的項目代碼訓練后,達到成長為一名合格的J2EE企業級開發人員標準。
本課程還對J2EE架構師在從事企業應用開發的中所面臨的各種實際問題,學習如何將設計模式運于J2EE項目中,以快速重用已有的經驗,探討基于EJB的中間層的設計和如何優化操作,以實現高性能和高可靠性的J2EE系統,,學習現有流行的開源框架Hibernate和Spring,使得J2EE系統技術選擇更具靈活性。最后在完成J2EE項目應用開發管理的學習后結束本課程,以上系統全面的內容使得學員在面對復雜多變的J2EE項目中游刃有余。
培訓內容
1、?? XML編程
2、?? JDBC數據庫訪問
3、?? Web Application開發環境配置
4、?? Servlet開發
5、?? JSP開發
6、?? Tomcat Server應用開發及管理
7、?? Web Application的安全性實現
8、?? JSTL標簽庫
9、?? Java Bean的實現
10、開源項目Struts應用開發
11、JNDI服務實現
12、J2EE體系結構介紹
13、EJB基礎
14、實現Session Bean
15、實現Entity Bean
16、開發JMS應用
17、實現Message Driven Bean
18、JavaMail應用開發
19、BEA Weblogic Server/IBM Webshper/JBoss應用服務器管理及性能調優
20、J2EE5.0新增功能(EJB等)
21、數據持久化開源解決方案分析和應用:Hibernate
22、開源項目分析和應用:Spring
23、J2EE設計模式
24、J2EE系統性能調優
案例研究
?
?
?
可參加
國際認證
Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4(SCWCD)310-081
Sun Certified Enterprise Architect for Java 2 Platform(SCEA)310-051、310-061
?
?
【課程特色】??
課程內容的設計基于目前軟件企業應用開發采用的主流J2EE技術框架和關鍵技術,通過系統全面的講解和反復的實踐。使學員具備未來輕松上手不同類型項目的技術基礎;
具有豐富項目開發背景和培訓經驗的講師將為你設計一條通往成長為合格程序員的“捷徑”,將與學員分享如何避免開發過程的種種陷阱和誤區,如何盡快領悟成功開發的真諦;
案例和項目主導的培訓,使學員擁有快速汲取開發經驗,化理論知識為實際項目經驗的能力,而不僅僅局限于紙上談兵;
緊密把握企業開發技術需求的脈搏和趨勢,課程內容包含目前企業客戶開發的主要關鍵技術,入職時與企業需求無縫接軌;
基于團隊的角色學習環境,學員在講師的帶領之下,對一個項目進行設計并劃分模塊,獨立負責不同模塊的開發,并且在講師的指導下,充分體驗不同模塊之間的溝通和集成問題,使學員對實際項目身臨其境的感覺。
【培訓對象】? ?
從事軟件開發或軟件管理的人員:軟件項目經理、軟件開發經理、軟件設計師、軟件開發員。
?
·
?
?
?
?
?
?
?
?
?
?
?
?
?
?