國內(nèi)**一家Java架構師課程,頒發(fā)OCEA國際廠商認證,原Sun資深Java架構師親臨授課!2017年 Java架構師班火熱報名中。 更多優(yōu)惠請咨詢在線老師。 經(jīng)老學員介紹,可以享受更多的優(yōu)惠
北京Java框架開發(fā)師哪里有有培訓
課程優(yōu)勢:
1.國內(nèi)現(xiàn)階段**高端Java架構師課程2. OCM-EA國際認證,原Sun公司資深架構師劉晟老師親自授課
3. Oracle標準課程與國內(nèi)主流技術的有機整合,實用性與指導性并重
4. 研討式教學方式,小班授課
5. 理論與實踐并重,多個企業(yè)真實項目案例貫穿其中
6. 提供講師與學員之間共享開發(fā)經(jīng)驗的平臺
7. 注重培養(yǎng)企業(yè)項目的構架能力及實施過程控制
8. 與流行的Hadoop大數(shù)據(jù)技術有機整合
適用群體:大專及以上學歷,具備基本的計算機操作能力、基本的英語閱讀能力
培養(yǎng)目標:
1.具備專業(yè)級水平的Java企業(yè)架構師
2. 具備獲取Oracle Java*高級別Java架構師認證OCM-EA的能力
就業(yè)崗位:Java系統(tǒng)架構師、Java EE架構師、軟件項目經(jīng)理、業(yè)務分析師、Hadoop大數(shù)據(jù)工程師
如需了解更多,請撥打我們的免費咨詢熱線:010-64707530 金老師
課程內(nèi)容:
課程名稱 |
課程及實訓內(nèi)容 |
|
C1 SunTone架構方法學實戰(zhàn) |
主題 |
主要知識點 |
軟件開發(fā)過程簡介 |
軟件開發(fā)方法學對軟件項目的意義;面向?qū)ο蟮能浖_發(fā)過程OOSD。 |
|
使用SunTone/UP方法學 |
SunTone AM /UP方法學、軟件開發(fā)工作流需求收集-需求分析-構架-設計-實現(xiàn)-測試-部署;階段、工作流、增量與迭代;編寫軟件項目計劃書。 |
|
需求收集-愿景和SRS文檔 |
編寫愿景文檔、SRS文檔。 |
|
需求收集-用例圖場景文檔 |
設計并繪制UML圖及UML工作軟件的使用。 |
|
需求分析-細化用例圖 |
介紹需求分析工作流;細化用例圖。 |
|
需求分析-用例表和UI原型 |
創(chuàng)建用例表、活動圖和UI原型;UI原型的設計規(guī)則及UI原型制作軟件。 |
|
需求分析-創(chuàng)建域模型 |
CRC分析法;繪制UML類圖;創(chuàng)建域模型。 |
|
設計-創(chuàng)建設計模型 |
創(chuàng)建設計工作流、協(xié)作圖;健壯性分析法Robust Analysis;基于序列圖的設計模型。 |
|
構架-創(chuàng)建架構模型 |
構架工作流;構架工作流的產(chǎn)物;實現(xiàn)向架構的轉(zhuǎn)換。 |
|
設計-創(chuàng)建解決方案模型 |
創(chuàng)建解決方案模型;細化與模型的屬性;細化方法和構造器;將域?qū)嶓w映射到數(shù)據(jù)庫表。 |
|
實現(xiàn)、測試和部署 |
開發(fā)過程中的實現(xiàn)、測試和部署工作流。 |
|
W1 項目研討 |
名稱 |
項目描述 |
企業(yè)應用項目管理實戰(zhàn) |
基于真實的項目案例,完成項目的需求收集、分析、構架和設計等前期過程,以形成完整的軟件項目管理流程。此間創(chuàng)建思維模型、需求模型、設計模型和架構模型,繪制相關的UML圖,并完成模型之間的轉(zhuǎn)換。 |
|
C2 JVM與Web應用原理 |
主題 |
主要知識點 |
JVM基本原理 |
JVM內(nèi)存的結構模型、堆與堆棧原理、對象在內(nèi)存中的結構;類加載與Class對象的內(nèi)部結構、常量池;對象實例與性能的考慮;對象與內(nèi)存理解的常見誤區(qū); |
|
JVM面向?qū)ο笤?/span> |
類的屬性、方法、構造器在繼承體系中的原理、靜態(tài)成員內(nèi)存布局和原理;多態(tài)原理;抽象類、接口的原理以及適用的OO法則;枚舉的單例模式應用、嵌套類/內(nèi)部類的原理與編程規(guī)則;異常的處理方式分析及*佳實踐;異常與日志的合理結合;異常使用的常見誤區(qū)。 |
|
Java EE標準架構 |
Web容器(如Tomcat)的工作原理、Java EE標準五層架構、組件與容器協(xié)調(diào)工作原理;Java EE架構中的主要服務(如JNDI、JTA、RMI、JMS等);三層與四層物理架構的區(qū)別與場景。 |
|
Servlet工作原理分析 |
HTTP原理、HTTP**請求與應答格式;Servlet多線程機制;Servlet工作原理與生命周期。 |
|
JSP工作原理分析 |
JSP轉(zhuǎn)換為Servlet原理;JSP工作原理與生命周期;四個作用域的原理與使用。 |
|
Servlet上下文與會話 |
Web應用程序的生命周期、ServletContext與ServletContextListener事件機制原理;ServletContext、HttpSession內(nèi)存泄露問題;HttpSession工作原理;SessionId的Cookie和URL重寫方式的攜帶原理; HttpSession的銷毀與超時的*佳實踐。 |
|
實現(xiàn)Model 2架構 |
Model2架構與MVC原理;結構良好的Web應用程序;MVC應用的常見的誤區(qū)。 |
|
過濾器實現(xiàn)原理 |
過濾器的工作原理和用途;過濾器的生命周期;過濾器API與實現(xiàn);基于過濾器實現(xiàn)應用程序認證。 |
|
DataSource實現(xiàn)原理 |
JDBC的內(nèi)部實現(xiàn)原理、三通道的原理、連接池的工作原理及對性能的影響、DataSource的工作機制、JNDI與Web容器資源的訪問。 |
|
復用Web表示片段 |
可復用的Web表示片段的規(guī)劃與管理、頁面布局的設計思想、動態(tài)嵌入與靜態(tài)嵌入的原理與使用決策。 |
|
實現(xiàn)Java Web Service |
Web Service基本概念與架構、Web Service實現(xiàn)原理;WSDL的用途;使用JAX-WS API開發(fā)Web Service端點和客戶端。 |
|
C3 開源框架與EJB原理分析 |
主題 |
主要知識點 |
Struts框架基本原理 |
Struts1.x/2.x框架內(nèi)部設計原理、Struts1容器工作原理、Struts1.x應用的常見誤區(qū)。 |
|
Spring框架基本原理 |
Spring框架IoC原理、Spring容器工作原理;Bean的單例與多例的生命周期管理;Spring整合Struts框架的原理與實現(xiàn)。 |
|
ORM框架基本原理 |
Hibernate、MyBatis框架ORM原理、Hibernate容器的工作原理、緩存的原理與使用決策、Hibernate二級緩存原理;MyBatis容器的工作原理;SSH架構的整合原理、SSM架構的整合原理。 |
|
SpringMVC與AOP原理 |
Spring MVC框架實現(xiàn)原理、適配器模式在構架中的應用;AOP原理與事務處理、動態(tài)代理的實現(xiàn)與原理。 |
|
Java EE企業(yè)應用程序 |
企業(yè)應用程序與Web應用程序的關系;Java平臺企業(yè)版的構成;企業(yè)應用程序的開發(fā)步驟與角色;模塊與企業(yè)應用、.war、.jar、.ear的關系;在IDE中創(chuàng)建企業(yè)應用。 |
|
開發(fā)EJB會話Bean組件 |
企業(yè)會話Bean組件的原理,創(chuàng)建會話Bean。有狀態(tài)會話Bean和無狀態(tài)會話Bean的運行特征及生命周期;創(chuàng)建會話Bean客戶端;實現(xiàn)會話Bean組。 |
|
開發(fā)JPA實體組件 |
Java持久化規(guī)范;定義實體類。實體實例的生命周期;JPA實體生命周期及訪問;使用實體與數(shù)據(jù)庫交互;持久化單元;實現(xiàn)和管理JPA實體;對象-關系映射的概念及原理。 |
|
使用JPQL查詢語言 |
Java 持久化查詢語言(JPQL),使用查詢對象實現(xiàn)實體數(shù)據(jù)查詢。實體持久化狀態(tài)的查詢;創(chuàng)建和使用查詢對象。 |
|
為數(shù)據(jù)的關聯(lián)關系建模 |
為數(shù)據(jù)的關聯(lián)關系建模,包括一對一、一對多/多對一、多對多的單向/雙向關系。定義和使用合成主鍵;實現(xiàn)一對多/多對一雙向關聯(lián);實現(xiàn)多對多雙向關聯(lián);設置獲取和級聯(lián)模式;實現(xiàn)關聯(lián)關系實體。 |
|
實現(xiàn)事務處理 |
事務的概念和原理;EJB事務的ACID特性;使用CMT實現(xiàn)事務邊界管理。編程與CMT事務交互;Java EE平臺的異常;在EJB組件中實現(xiàn)CMT事務。 |
|
實現(xiàn)消息處理 |
組件異步通訊的特點;JMS 點對點消息架構和發(fā)行-訂閱消息架構;開發(fā)消息生產(chǎn)者客戶端。消息驅(qū)動Bean組件的運行特征及生命周期;開發(fā)消息驅(qū)動Bean 組件; |
|
W2項目研討 |
名稱 |
項目描述 |
良好的軟件架構設計與實現(xiàn) |
基于真實的項目案例,選擇適合框架,對主要用例進行分析和設計;研討框架選擇的正確性,以及設計結構的合理性和*佳實踐;優(yōu)質(zhì)編碼結構與和性能優(yōu)化。 |
|
C4 GoF與Java EE模式 |
主題 |
主要知識點 |
OO設計法則與設計模式 |
面向?qū)ο笤O計的基本概念;面向?qū)ο笤O計的基本法則;設計模式的特性。 |
|
使用GoF行為型模式 |
行為型模式的基本特點;GoF行為型設計模式,包括策略模式、命令模式、迭代器模式、觀察器模式。 |
|
使用GoF創(chuàng)建型模式 |
創(chuàng)建型模式的基本特點;GoF創(chuàng)建型設計模式,包括工廠方法模式、抽象工廠模式、單體模式等。 |
|
使用GoF結構型模式 |
結構型模式的基本特點;GoF結構型設計模式,包括外觀模式、代理模式、適配器模式、合成體模式、裝飾器模式、狀態(tài)模式、模板方法模式等。 |
|
介紹Java EE模式 |
Java EE模式的思想體系;JavaEE模式目錄中的JavaEE模式與層(Tier)。 |
|
使用整合層模式 |
整合層模式的特征和用途;使用整合層模式,包括 Service Activator、Data Access Object、Web Service Broker。 |
|
使用表示層-業(yè)務層模式 |
Java EE 業(yè)務層模式推動與表示層通訊的基本特點;業(yè)務層模式:Service Locator、Session Facade、Business Delegate、Transfer Object。 |
|
使用業(yè)務層內(nèi)部模式 |
業(yè)務層內(nèi)部模式的基本特點;使用業(yè)務層模式,包括Application Service、Business Object、Transfer Object Assembler、Composite Entity。 |
|
使用表示層模式 |
Java EE 表示層模式的基本特點;Model 2架構;使用表示層模式,包括Intercepting Filter、Front Controller、Application Controller、Context Object。 |
|
更多的表示層模式 |
使用表示層模式:View Helper、Composite View、Dispatcher View、Service to Worker。 |
|
C5 企業(yè)項目的架構與性能優(yōu)化 |
主題 |
主要知識點 |
架構的基本概念 |
架構的基本概念和必要性,架構師的功能;架構與風險管理;架構的五個基本方面;描述UML圖。 |
|
軟件開發(fā)方法學 |
開發(fā)方法學的*佳實踐,使用SunTone AM方法學;開發(fā)方法學工作流和四個階段;編寫項目計劃書;怎樣提高項目成功的可能性。 |
|
創(chuàng)建系統(tǒng)架構原型 |
用組件表示系統(tǒng);創(chuàng)建架構模型;建立架構原型。 |
|
系統(tǒng)性質(zhì)量的評估 |
評估影響系統(tǒng)性質(zhì)量的因素;規(guī)劃可升級性以支持預期的增長;提升QoS的常規(guī)指南。 |
|
描述Java EE技術 |
表示層的設計指導;業(yè)務層的設計指導;常見的Java EE架構。 |
|
系統(tǒng)架構的經(jīng)驗和指南 |
系統(tǒng)的靈活性;網(wǎng)絡的通訊與布局;事務的規(guī)劃與管理;成本管理。 |
|
企業(yè)應用的安全性 |
企業(yè)應用的安全風險;企業(yè)架構的安全規(guī)劃;分布式系統(tǒng)的主要風險因素及開發(fā)的經(jīng)驗指南; |
|
完善架構原型 |
規(guī)劃網(wǎng)絡模型;規(guī)劃事務模型;規(guī)劃安全模型;Java EE 資源服務器的整合技術;完善架構模型,完善應用程序網(wǎng)絡通訊、事務及安全; |
|
影響Java EE應用性能的因素 |
影響Java EE應用性能的因素; |
|
Tier的性能優(yōu)化 |
垂直層 (Tier)影響性能的因素;Tier的性能優(yōu)化,包括資源層的優(yōu)化、業(yè)務層和整合層的優(yōu)化、表示層的優(yōu)化、客戶端并發(fā)訪問的優(yōu)化; |
|
Layer的性能優(yōu)化 |
Layer的性能優(yōu)化,包括硬件層的優(yōu)化、OS層的優(yōu)化、中間件層的優(yōu)化、JVM的架構及垃圾回收機制、JVM的性能調(diào)優(yōu);水平層(layer)影響性能的方面;應用層的優(yōu)化;復制策略及選擇標準,規(guī)劃系統(tǒng)容量以支持需求負荷;關于性能調(diào)優(yōu)的思考。 |
|
W3項目研討 |
名稱 |
項目描述 |
企業(yè)應用的架構和設計 |
基于真實的項目案例,研討項目的架構和設計,對系統(tǒng)性質(zhì)量逐一分析,調(diào)整架構以逐一滿足系統(tǒng)性質(zhì)量,提交合格的架構原型。 |
|
C6 Hadoop大數(shù)據(jù)處理 |
主題 |
主要知識點 |
大數(shù)據(jù)與Hadoop |
大數(shù)據(jù)的概念與特點;Hadoop發(fā)展歷史;Hadoop在大數(shù)據(jù)處理中的應用;與Hadoop相關的項目 |
|
配置Hadoop運行環(huán)境 |
Hadoop的三種運行模式;Hadoop安裝環(huán)境配置;Hadoop文件系統(tǒng)格式化;Hadoop進程啟停 |
|
Hadoop架構與HDFS |
Hadoop版本介紹;Hadoop 1.x架構及后臺進程;HDFS架構與命名空間;HDFS數(shù)據(jù)存儲與復制 |
|
MapReduce框架 |
MapReduce編程模型;MapReduce工作原理;MapReduce處理流程;MapReduce作業(yè)調(diào)度 |
|
MapReduce應用實例 |
經(jīng)典案例WordCount;在Hadoop環(huán)境下運行WordCount,分析源代碼了解Hadoop的運行機制 |
|
無限大表數(shù)據(jù)庫HBase |
Hadoop數(shù)據(jù)庫HBase用途;HBase邏輯模型;HBase物理模型;Region存儲結構;HBase Shell模式 |
|
使用腳本語言PIG |
PIG大數(shù)據(jù)處理平臺;PIG腳本語言;PIG工作模式;PIG運行方式;PIG Latin命令、函數(shù)、表達式 |
|
數(shù)據(jù)倉庫工具Hive |
數(shù)據(jù)倉庫簡介;數(shù)據(jù)倉庫工具Hive的用途;Hive架構;Hive三種運行模式;HiveQL語言的應用 |
|
YARN架構的處理數(shù)據(jù) |
YARN框架工作原理;YARN的優(yōu)勢、與MapReduce V1的區(qū)別;基于YARN的MapReduce應用 |
|
W4 項目研討 |
名稱 |
項目描述 |
美國航班大數(shù)據(jù)分析系統(tǒng) |
使用美國民航飛機航班的歷年的數(shù)據(jù)(1987年-2008年),設計及實現(xiàn)基于MapReduce與HDFS的航班各種信息統(tǒng)計。本項目將航班記錄導入到文件,由Map截取相關數(shù)據(jù)并排序,并交付Reduce輸出統(tǒng)計信息。項目主要涉及以下知識點:搭建和配置Hadoop環(huán)境,啟動Hadoop進程,HDFS文件命令的使用,編寫處理航班信息的MapReduce程序,并**Web界面查看處理結果。 |
甲骨文盈佳科技學習中心主要從事Android、Java、Oracle軟件開發(fā)的實訓和學員的就業(yè)安排。讓所有想學習**Android、Java、Oracle技術的人員都可以在授權學習中心進行學習。學習中心實行統(tǒng)一經(jīng)營管理、嚴格**教學質(zhì)量,受到社會和業(yè)界的高度認可。
Oracle IT職業(yè)教育品牌-值得信賴!
30余年的專業(yè)IT教育培訓服務經(jīng)驗,有超過4,144門面授課程,覆蓋Oracle開發(fā)技術和管理技術,每年培訓843,000個學員,與高校開展多種合作模式。
*強的師資陣容打造科學的課程體系
擁有一支來自Oracle、原Sun公司、IBM等知名企業(yè)的技術專家、系統(tǒng)架構師、Oracle數(shù)據(jù)庫管理專家團隊。他們技術精湛,教學嚴謹,深受學員好評。Oracle公司巨資Oracle、Java技術研究打造一套符合企業(yè)的完整、科學的課程體系。
融入原廠*新技術真實企業(yè)項目實訓
作為Java技術的擁有者,Sun公司在2009年被Oracle公司并購后,Oracle公司啟動了Java高端實訓項目,推出Java原廠技術培訓,同時,新技術在發(fā)布兩周內(nèi)進行同步更新。提供真實Oracle云計算中心的項目案例,注重學員編程能力鍛煉和編程思想培養(yǎng)。
國際**廠商認證-高薪就業(yè)的通行證
Oracle認證三大級別:OCA、OCP、OCM。參加Java實訓的學員可以直接申請OCJP認證。 **的廠商認證證書是員工入職、晉升、加薪的職業(yè)綠卡!
強大Oracle雇主聯(lián)盟就業(yè)平臺-為學員就業(yè)保駕護航
Oracle公司在中國有超過20000多家合作伙伴及客戶,由它們組成了一個強大的雇主聯(lián)盟就業(yè)平臺。中心采取訂單式培養(yǎng),并提供長期就業(yè)跟蹤服務。為Oracle中心每一位學員提供配套就業(yè)服務,實現(xiàn)高薪就業(yè)。
咨詢電話:010-64707530 金老師 QQ:2645567689 【點擊在線咨詢老師】