| 開課地點: | 北京 | ||||
|---|---|---|---|---|---|
| 授課時間: | 4天 | ||||
| 授課顧問: | 余老師 | ||||
| 開課時間: | 2016-03-30 | ||||
| 市場報價: | 4500 | ||||
| 購買價格: | 5000 | ||||
| 課程排期 |
| ||||
| 審核時間: | 我要報名2016-02-16 11:20:06 | ||||
JAVA技術(shù)精講
一. 培訓(xùn)對象
1、對于軟企或非軟企專業(yè)開發(fā)部門從事項目開發(fā)的一線程序員;
2、初步具備java或C++等OO類語言的,具有一定經(jīng)驗的軟件工程師。
二、師資
余老師:中科院計算所培訓(xùn)中心高級講師,前美資軟企資深架構(gòu)師及業(yè)務(wù)骨干,主持并參與多個國內(nèi)外大型軟件項目,對基于java的開源項目有著多年的開發(fā)及使用經(jīng)驗,對目前的主流應(yīng)用框架及系統(tǒng)集成方案有著較深入的理解。
三、培訓(xùn)目標(biāo)
1、掌握J2EE 的技術(shù)體系結(jié)構(gòu)、能夠系統(tǒng)地掌握J2EE Web 及輕量級開源框架技術(shù)。
2、更深入地掌握J2EE Web 輕量級服務(wù)器的應(yīng)用開發(fā)技術(shù)。
3、能夠編程實現(xiàn)多層、松耦合和可重用的Web 應(yīng)用組件,最后建立一個支持可伸縮、靈活、可擴(kuò)展、可個性化和支持國際化 的J2EE 架構(gòu)的Web 應(yīng)用系統(tǒng)。
4、初步掌握基于SOA的集成系統(tǒng)的開發(fā)過程。
四、課程內(nèi)容
|
時間 |
內(nèi)容 |
詳細(xì)內(nèi)容 |
課程目標(biāo) |
|
第一天 |
輕量級JAVAEE 開發(fā)的表現(xiàn)層實現(xiàn)技術(shù) (Struts2方案) |
1、JAVAEE 體系介紹,體系技術(shù)標(biāo)準(zhǔn)與企業(yè)級開發(fā)所面對的各類問題的對照關(guān)系 2、TOMCAT服務(wù)的安裝配置技術(shù) 3、Eclipse基本使用的介紹(后續(xù)課程會逐步滲透更多的技巧) 4、Servlet和JSP 規(guī)范及開發(fā)技術(shù)精講,基于JAVABEAN的MODEL 1開發(fā)模型介紹,應(yīng)用場景,技術(shù)實現(xiàn)。 (注:以上四個部分根據(jù)受訓(xùn)者技術(shù)基礎(chǔ)將做出調(diào)整) 5、MVC開發(fā)模式及輕量級表現(xiàn)層框架Struts2設(shè)計原理、工作流程分析。 6、struts2的數(shù)據(jù)封裝接收、校驗、傳遞技術(shù),路由轉(zhuǎn)發(fā),視圖渲染技術(shù)。 7、實用攔截器技術(shù) 8、JSON數(shù)據(jù)處理技術(shù),ajax+struts2異步開發(fā)方式實戰(zhàn) 9、文件上傳下載開發(fā)技術(shù) |
1、了解java web應(yīng)用表現(xiàn)層開發(fā)的一般流程 2、能熟悉struts2設(shè)計的原理,初步掌握開發(fā)技巧。 3、以實戰(zhàn)方式滲透struts2框架的使用技巧,并指出實際生產(chǎn)環(huán)境下的注意事項。 4、以互動形式對項目中可能出現(xiàn)的特殊問題做重點講解。 |
|
第二天 |
輕量級開發(fā)的持久化層開發(fā)技術(shù) (基于JPA 規(guī)范+Hibernate引擎方案) |
1、持久化層所面臨的問題及解決方案分析。 2、JPA基本API精講,緩存應(yīng)用策略,延遲加載策略、級聯(lián)方案的應(yīng)用分析,vo及po組合方案分析及應(yīng)用場景 3、基于JPA 的“值類型”映射技術(shù)及開發(fā)示例 4、基于 JPA的“實體類型” 一對一,一對多,多對對映射技術(shù)及開發(fā)示例 5、JPQL查詢技術(shù) |
1、掌握基于JPA+Hibernate的持久化層開發(fā)技術(shù); 2、基本掌握映射技術(shù) 3、理解并靈活緩存、延遲加載、級聯(lián)查詢等開發(fā)技巧 4、能針對項目的具體情況對架構(gòu)及性能進(jìn)行優(yōu)化。 |
|
第三天 |
輕量級開發(fā)的應(yīng)用管理開發(fā)技術(shù) (基于Spring framework 方案) |
1、工廠模式,IOC模式,AOP編程,松藕合設(shè)計方案,軟件配置化技術(shù)介紹 2、Spring IOC 技術(shù) 3、Spring AOP 技術(shù) 4、基于自動綁定及Annotation方式的開發(fā)技術(shù) 5、基于Annotaion的EntityManager管理及事務(wù)控制技術(shù) 6、Spring與Struts2、Hibernate的整合開發(fā) |
1、架構(gòu)設(shè)計思想的初步掌握 2、能靈活在項目中把握spring框架的使用 3、對企業(yè)項目的子系統(tǒng)生成項目框架 |
|
第四天 |
企業(yè)級項目集成開發(fā)技術(shù) (基于SOAP棧的 WebService集成方案) |
1、WebService的基本原理分析 2、SOAP和WSDL 的分析,無框架情況下的編程使用服務(wù)及提供服務(wù)的思路分析 3、JavaEE JAX-WS 標(biāo)準(zhǔn),及主要提供者API簡介,分析JAX-WS的優(yōu)劣 4、基于Apache AXIS2 的客戶端技術(shù)實現(xiàn)示例 5、基于Apache AXIS2 的服務(wù)器端技術(shù)實現(xiàn)示例 6、基于WebService的SOA子系統(tǒng)集成案例解決方案分析及具體實現(xiàn)示例 |
1、從底層原理了解和把握WebService技術(shù)的本質(zhì) 2、可以掌握基于AXIS2的WebService服務(wù)和客戶端的開發(fā)技術(shù) 3、構(gòu)建基于SOA的集成系統(tǒng)架構(gòu) |
五、培訓(xùn)時間、地點
六、證書
培訓(xùn)結(jié)束,頒發(fā)培訓(xùn)中心“JAVA工程師”結(jié)業(yè)證書。
八、費用
培訓(xùn)費:5000元/人(含教材、證書、午餐、學(xué)習(xí)用具等)。食宿協(xié)助安排,費用自理。
網(wǎng)站備案號:粵ICP備14053066號-1 版權(quán)所有:英盛企管
Copyright 2015 Enterprise Management Training Center All Rights Reserved.