招生對象:課程特點:1、 全部源自廠商技術(shù)的知識講解和運用。2、 完全基于實際運用的課程體系研發(fā)。3、 的Oracle認證講師,具有豐富的實踐經(jīng)驗。4、 以項目為導向的教學方法,全真的實踐環(huán)境。5、 國際先進的認證考核體系。 面向人群 有數(shù)據(jù)庫經(jīng)驗需要提高專業(yè)技術(shù)的在職人群、各高職院校、大學專業(yè)骨干師資培訓認證 課程體系內(nèi)容 Oracle DataBase 11g:SQL Fundamentals Oracle DataBase 11g:Administration WorkShop I Oracle DataBase 11g:Administration WorkShop II OCP認證工程師 Oracle 11g Certified Professional(OCP)為Oracle公司的數(shù)據(jù)庫工程師的認證。擁有OCP認證說明你擁有了大型Oracle數(shù)據(jù)庫管理的技術(shù)能力,掌握了大型Oracle數(shù)據(jù)庫的備份、配置、優(yōu)化等高級維護技術(shù),具備了成為大型企業(yè)核心數(shù)據(jù)庫系統(tǒng)工程師的資格,有資格成為大型數(shù)據(jù)庫系統(tǒng)核心工程技術(shù)人員。 課程名稱 以(11g為例) 課程內(nèi)容 課程目標 Oracle DataBase:SQL Fundamentals課程大綱 章. 編寫 SQL SELECT 語句 第二章. 對數(shù)據(jù)進行限制和排序 第三章. 使用單行函數(shù)自定義輸出 第四章. 使用組函數(shù)報告匯總數(shù)據(jù) 第五章. 顯示多個表中的數(shù)據(jù) 第六章. 使用子查詢來解析查詢 第七章. 使用 SET運算符 第八章. 處理數(shù)據(jù) 第九章. 使用DDL語句創(chuàng)建和管理表 第十章. 管理方案對象 第十一章. 管理不同時區(qū)中的數(shù)據(jù) 第十二章. 使用高級子查詢搜索數(shù)據(jù) 第十三章. 分層檢索 學完本課程后,學員將具備以下能力: 1. 使用 SELECT 語句在表中檢索行數(shù)據(jù)和列數(shù)據(jù) 2. 利用 SQL 函數(shù)生成和檢索自定義的數(shù)據(jù) 3. 使用高級查詢語言 4. 運行數(shù)據(jù)操縱語言 (DML) 操縱數(shù)據(jù) 5. 管理不同時區(qū)的數(shù)據(jù)類型 6. 使用高級子查詢搜索數(shù)據(jù) Oracle DataBase:Administration WorkShop I(數(shù)據(jù)庫管理) 章.簡介(數(shù)據(jù)庫體系結(jié)構(gòu)) 第二章.安裝Oracle數(shù)據(jù)庫軟件 第三章.創(chuàng)建Oracle Database 第四章.管理Oracle實例 第五章.管理數(shù)據(jù)庫存儲結(jié)構(gòu) 第六章.管理用戶安全 第七章.管理架構(gòu)對象 第八章.管理數(shù)據(jù)和并發(fā) 第九章.管理撤銷段 第十章.實現(xiàn)Oracle數(shù)據(jù)庫安全 第十一章.配置Oracle網(wǎng)絡環(huán)境 第十二章.積極維護 第十三章.性能管理 第十四章.備份恢復概念 第十五章.執(zhí)行數(shù)據(jù)庫備份 第十六章.執(zhí)行數(shù)據(jù)庫恢復 第十七章.執(zhí)行閃回 第十八章.移動數(shù)據(jù) 學完本課程后,學員將具備以下能力: 1. 了解數(shù)據(jù)庫體系結(jié)構(gòu) 2. 熟練安裝Oracle數(shù)據(jù)庫軟件 3. 管理數(shù)據(jù)庫例程 4. 規(guī)劃數(shù)據(jù)庫存儲 5. 管理用戶安全 6. 配置Oracle網(wǎng)絡環(huán)境 7. 調(diào)節(jié)數(shù)據(jù)庫性能 8. 執(zhí)行數(shù)據(jù)庫的備份和恢復 9. 使用閃回功能恢復數(shù)據(jù)庫 10. 加載外部數(shù)據(jù)到Oracle中 Oracle DataBase:Administration WorkShopII(數(shù)據(jù)庫優(yōu)化) 章.簡介 第二章.配置RMan(Recovery Manager) 第三章.使用RMan(Recovery Manager) 第四章.從非關(guān)鍵損壞中恢復 第五章.數(shù)據(jù)庫恢復 第六章.閃回 第七章.處理數(shù)據(jù)庫中損壞的頁 第八章.監(jiān)控和管理內(nèi)存 第九章.自動性能管理 第十章.管理架構(gòu)對象 第十一章.管理存儲 第十二章.管理ASM(Automatic Storage Management) 第十三章.管理資源 第十四章.自動化任務 第十五章.數(shù)據(jù)庫安全 第十六章.全球支持 學完本課程后,學員將具備以下能力: 1. 使用RMan備份和恢復數(shù)據(jù)庫 2. 執(zhí)行不完全恢復 3. 修復損壞的數(shù)據(jù)塊 4. 管理和調(diào)節(jié)服務器內(nèi)存 5. 監(jiān)控和管理數(shù)據(jù)庫存儲 6. 能夠管理和維護大型數(shù)據(jù)庫 7. 定制自動化任務 8. 有能力實現(xiàn)全球化技術(shù)支持 開課時間:循環(huán)開課上課地點:北京市海淀區(qū)北四環(huán)中路229號海泰大廈/鄭州市金水區(qū)農(nóng)業(yè)路東23號 豫星大廈
招生對象:課程優(yōu)勢:1. 課程源于甲骨文雇主企業(yè)的需求,真正符合企業(yè)用人需要2. 由獲取甲骨文原廠國際認證的講師授課3. 理論與實踐并重,多個企業(yè)真實項目案例貫穿其中4. 真正的Oracle原廠完整規(guī)范的技術(shù)知識體系5. Oracle標準課程與國內(nèi)主流技術(shù)的有機整合,實用性與指導性并重6. 涵蓋最新的HTML5/CSS3、AJAX、JavaScript設計模式等技術(shù)7. 涵蓋jQuery、jQueryEasyUI、Bootstrap、AngularJS等知名前端技術(shù)框架8. 涵蓋最為流行的移動應用及公眾號設計,以及SEO技術(shù)適用群體:大專及以上學歷,具備基本的計算機操作能力、基本的英語閱讀能力培養(yǎng)目標:具備高端、多方位、精英級水平的Web前端軟件開發(fā)人才就業(yè)崗位:Web前端研發(fā)工程師、Web前端開發(fā)員/程序員、Web UI設計工程師、移動前端工程師、手機前端工程師、手機UI設計工程師等課程內(nèi)容: 課程名稱 課程及實訓內(nèi)容 C1 HTML網(wǎng)頁設計基礎 主題 主要知識點 HTML 基礎 HTML發(fā)展歷史、HTML語言基礎、 HTML文檔結(jié)構(gòu) HTML 基本標簽 HTML格式標簽, 文本標簽等基本標簽 HTML高級標簽 HTML 超鏈接, 圖像, 表格、DIV、SPAN等高級標簽 HTML表單與框架 HTML表單、框架FrameSet與Frame 網(wǎng)頁設計工具DreamWaver DreamWaver簡介, 使用DreamWaver進行專業(yè)前端開發(fā) CSS 基礎 CSS簡介, 語法, 標簽/類/ID選擇符 CSS 樣式 CSS 背景, 文本, 字體, 鏈接, 列表, 表格, 輪廓; CSS層疊樣式表;內(nèi)聯(lián)式、內(nèi)部和外部引用 CSS盒子模型 CSS盒子模型, 內(nèi)邊距, 邊框, 外邊距; CSS偽類及應用 CSS核心技術(shù) CSS定位,包括相對定位, 絕對定位, 浮動; 使用CSS/DIV實現(xiàn)頁面專業(yè)布局 P1 項目實訓 名稱 項目描述 A. 銀行官網(wǎng)首頁 使用HTML+CSS技術(shù)實現(xiàn)一個高效、簡潔的前端頁面, 合理使用頁面空間; 使用DreamWaver開發(fā)工具快速開發(fā), 掌握系統(tǒng)前端頁面布局設計及外觀實現(xiàn) C2 HTML5和CSS3設計與實現(xiàn) 主題 主要知識點 HTML5基礎 HTML5的優(yōu)勢、HTML5基本結(jié)構(gòu)和語法的變化; HTML5新增常用元素、新增常用屬性、頭部及元信息和HTML5新增拖放API HTML5 表單 HTML5新增表單元素與屬性、HTML5增強的文件上傳和客戶端校驗 HTML5 多媒體 HTML5的audio和video元素、使用JavaScript控制多媒體播放以及事件與監(jiān)聽器 HTML5 繪制圖形 使用canvas在網(wǎng)頁上繪制圖形, 定義用于網(wǎng)絡的基于矢量的圖形 HTML5 Web存儲 本地存儲的作用、Session Storage與Local Storage、Web Storage接口API、Storage存儲讀取數(shù)據(jù) HTML5 離線應用 通過創(chuàng)建 cache manifest 文件, 創(chuàng)建 web 應用的離線版本 HTML5 Web Workers 使用Worker創(chuàng)建多線程、使用多線程執(zhí)行JavaScript腳本、Worker線程API、Worker線程中嵌套Worker子線程、子線程之間的數(shù)據(jù)交換 CSS3的應用范圍 CSS3簡介, CSS3 中的新特性, CSS3相關(guān)標準及CSS3 模塊 CSS3 動畫 使用CSS3 2D、3D轉(zhuǎn)換對元素進行移動、縮放、轉(zhuǎn)動、拉長或拉伸, 改變形狀、尺寸和位置 P2項目實訓 名稱 項目描述 淘寶網(wǎng)簡版頁面 使用HTML5+CSS3技術(shù)淘寶網(wǎng)首頁, 掌握HTML5與CSS3在頁面中的實際應用, 且能夠制作較高水平的頁面特效 C3 開發(fā)JavaScript動態(tài)網(wǎng)頁 主題 主要知識點 JavaScript 簡介 JavaScript發(fā)展歷史、JavaScript用途、使用JavaScript實現(xiàn)頁面的動態(tài)效果 JavaScript 基礎語法 JavaScript語言的語法、變量和運算符、數(shù)據(jù)類型 JavaScript 流程控制 流程控制語句和循環(huán)語句 JavaScript 內(nèi)置對象 數(shù)組、函數(shù)和對象 JavaScript 事件 JavaScript事件分類, 事件模型及使用技巧 正則表達式 正則表達式的概念及應用范圍, 符號解釋,及相關(guān)匹配規(guī)則 JavaScript 表單處理 使用JavaScript對表單數(shù)據(jù)進行處理及JavaScript表單提交 使用JavaScript實現(xiàn)特效 使用JavaScript實現(xiàn)圖片輪播、圖片滾動等界面特效 DHTML對象模型 DHTML與DOM概念, DOM 元素, 屬性, 事件; 使用JavaScript對DOM節(jié)點進行訪問, 添加節(jié)點, 刪除節(jié)點, 替換節(jié)點 C4 JavaScript面向?qū)ο蟮脑O計 主題 主要知識點 面向?qū)ο蟾攀? 面向?qū)ο蟮母拍罴疤匦? 對象應用, 類型, 作用域, 定義類/對象, 對對象的修改操作 原型 prototype介紹, 作用及實際應用 繼承 繼承的概念, JavaScript中的繼承方式, 包括構(gòu)造函數(shù)繼承,原型式繼承, 組合繼承, 寄生式繼承等 設計模式 設計模式介紹, JavaScript單例模式, 工廠模式等常用設計模式 P3項目實訓 名稱 項目描述 12306車票查詢 使用JavaScript技術(shù)結(jié)合HTML5+CSS3實現(xiàn)響應式布局的設計能力, 能夠熟練使用JavaScript相關(guān)知識對HTML元素進行處理, 實現(xiàn)與用戶的交互, 提升用戶使用體驗. \C5 Ajax與jQuery程序設計 主題 主要知識點 jQuery 基礎 jQuery框架特性和應用;JQuery核心函數(shù); jQuery HTML 使用JQuery操作DOM元素; jQuery Plug-in 使用JQuery Plug-in實現(xiàn)日期選擇、樹形視圖、鏈接預覽、文字限制器、表單驗證。 Ajax技術(shù)的原理及應用 Ajax技術(shù)的原理及應用;原生Ajax技術(shù)的編程;XMLHttpRequest對象的運行原理;XMLHttpRequest對象的常用方法和屬性;使用Ajax發(fā)送Get/Post請求 jQuery Ajax 使用JQuery實現(xiàn)Ajax編程; jQuery AJAX表單處理、ajax()方法參數(shù) 可擴展標記語言XML XML用途;XML樹形結(jié)構(gòu)與語法規(guī)則; XML的開發(fā)和配置; Ajax傳遞XML數(shù)據(jù);jQuery處理XML 數(shù)據(jù)表示JSON JSON數(shù)據(jù)表示法及其作用;JSON數(shù)據(jù)的生成與解析技術(shù);實現(xiàn)基于JSON的Ajax數(shù)據(jù)通信 jQuery Ajax經(jīng)典案例 Ajax實現(xiàn)用戶登錄/注冊, Ajax數(shù)據(jù)交互, 用戶交互實例 P4項目實訓 名稱 項目描述 簡版京東網(wǎng)站 使用HTML5、CSS3、JavaScript、AJAX、jQuery實現(xiàn)簡版京東網(wǎng)上購物大型系統(tǒng), 目的在于前端布局設計, 用戶交互效果的合理性, , 熟練掌握實現(xiàn)大型系統(tǒng)相關(guān)的Web高級技術(shù) C6 實現(xiàn)jEasyUI的RIA Web應用 主題 主要知識點 jQuery EasyUI 簡介 jQuery EasyUI簡介及應用 jEasyUI 拖放 使用jEasyUI對HTML元素進行拖動與放置 jEasyUI 布局 使用jEasyUI實現(xiàn)簡單布局, 復雜布局; 創(chuàng)建面板, 標簽頁 jEasyUI 數(shù)據(jù)網(wǎng)格 使用jEasyUI對表格進行轉(zhuǎn)換, 對數(shù)據(jù)進行查詢, 凍結(jié), 排序等的實現(xiàn) jEasyUI 窗口 使用jEasyUI創(chuàng)建窗口, 工具欄, 對話框 jEasyUI 樹形菜單 使用jEasyUI創(chuàng)建樹形菜單, 對菜單進行播放, 添加等操作 jEasyUI 表單 使用jEasyUI對表單進行驗證及提交 P5項目實訓 名稱 項目描述 OPE管理平臺 能夠掌握jQueryUI, jQuery, JavaScript, Ajax, HTML5, CSS3等技術(shù)在項目中的實際運用; 提高開發(fā)能力及對知識的掌握程度,對以后獨立完成相關(guān)模塊的開發(fā)有極大的幫助 C7 移動應用與設計 主題 主要知識點 跨終端Web和主流設備簡介 跨終端Web的概念, Mobile Web的技術(shù)基礎 視口 視口的概念, 視口與窗口的區(qū)別, 邏輯坐標變?yōu)樵O備坐標 流式布局、彈性盒模型 流式布局的概念, 與響應式布局的區(qū)別, 流式布局的實現(xiàn), 空間不足、溢出的解決 移動終端JavaScript事件 touchstart, touchmove, touchend等移動終端事件的支持與實現(xiàn) 手機中常見js效果制作 移動終端中常見特效(拖拽效果、滑動效果、圖片輪播等)的實現(xiàn) JQuery Mobile 簡介, 安裝, jQuery Mobile 列表, jQuery Mobile 表單, jQuery Mobile 事件 HTML5 地理定位 使用HTML5 Geolocation API 用于獲得用戶的地理位置。 P6 項目實訓 名稱 項目描述 手機優(yōu)酷視頻 使用HTML5、CSS3、JavaScript、AJAX、JQuery Mobile實現(xiàn)簡版手機優(yōu)酷視頻平臺。 能夠?qū)崿F(xiàn)頁面的滾動、浮動等效果,輪播圖片信息。用HTML5實現(xiàn)各個端口的連接、前端布局樣式的設計,并掌握各種布局的區(qū)別與實現(xiàn)方式, 實現(xiàn)移動端自適應顯示, 使學員掌握不同終端之間的屏幕適配以及各種頁面效果的實現(xiàn)。 C8 WebUI高手實戰(zhàn) 主題 主要知識點 Facebook前端框架Bootstrap Bootstrap 簡介, 環(huán)境安裝, 布局組件, 插件; 使用Bootstrap快速設計、開發(fā)前端界面 Twitter前端框架AngularJS AngularJS簡介, 指令, 事件等, 使用AngularJS開發(fā)Web應用 圖像處理工具Photoshop Photoshop介紹, Photoshop中的工具使用及圖層概念, 使用Photoshop進行設計 原型設計工具Axure Axure 簡介, Axure 交互設計的實現(xiàn) C9 網(wǎng)站的搜索引擎優(yōu)化 主題 主要知識點 SEO基礎 SEO理論介紹,關(guān)鍵詞選擇策略 網(wǎng)站建設要素 網(wǎng)站設計的八大要素 搜索引擎工作原理與指令 搜索引擎工作原理介紹 站內(nèi)優(yōu)化 站內(nèi)優(yōu)化的關(guān)鍵點與方法 站外優(yōu)化 站外優(yōu)化的關(guān)鍵點與方法 如何提高搜索引擎排名 SEO數(shù)據(jù)分析,網(wǎng)站優(yōu)化方案 SEO快速診斷 SEO工具介紹與使用, SEO診斷方案 P7 項目實訓 名稱 項目描述 Oracle官網(wǎng)設計及優(yōu)化 本項目貫穿Oracle官方網(wǎng)站實戰(zhàn)項目分析,掌握主流前端開發(fā)框架(Bootstrap, AngularJS )相關(guān)知識及實際應用,掌握相應設計開發(fā)工具(Photoshop, Axure), 并對SEO相關(guān)知識具備深刻理解 開課時間:循環(huán)開課上課地點:北京市海淀區(qū)北四環(huán)中路229號海泰大廈/鄭州市金水區(qū)農(nóng)業(yè)路東23號豫星大廈
招生對象:課程優(yōu)勢:1. 真正的大數(shù)據(jù)處理及開發(fā)技術(shù)課程2. 課程源于甲骨文雇主企業(yè)的需求,真正符合企業(yè)用人需要3. 由獲取甲骨文原廠國際認證的講師授課4. 理論與實踐并重,多個企業(yè)真實項目案例貫穿其中5. 真正的Oracle原廠教材,完整規(guī)范的技術(shù)知識體系6. Oracle標準課程與國內(nèi)主流技術(shù)的有機整合,實用性與指導性并重7. 涵蓋最為流行Hadoop、MapReduce、HDFS、Hive、Pig、Spark等技術(shù)8. 涵蓋NoSQL海量存儲數(shù)據(jù)庫HBase與開源關(guān)系型數(shù)據(jù)庫MySQL9. 涵蓋大數(shù)據(jù)分析和統(tǒng)計專業(yè)R編程語言和Java編程語言10. 具備獲取Oracle原廠國際認證OCJP和OCE-WCD的能力適用群體:大專及以上學歷,具備基本的計算機操作能力、基本的英語閱讀能力培養(yǎng)目標:具備高端、多方位、專業(yè)級水平的大數(shù)據(jù)軟件開發(fā)人才就業(yè)崗位:大數(shù)據(jù)工程師、大數(shù)據(jù)應用開發(fā)工程師、Hadoop開發(fā)工程師、Java研發(fā)工程師、Spark開發(fā)工程師、數(shù)據(jù)分析師、大數(shù)據(jù)云維工程師、大數(shù)據(jù)系統(tǒng)研發(fā)工程師、大數(shù)據(jù)監(jiān)控工程師課程內(nèi)容:課程名稱課程及實訓內(nèi)容C1 Linux操作系統(tǒng)使用與管理主題主要知識點Linux發(fā)展歷史UNIX和Linux的歷史、現(xiàn)狀及發(fā)展;Linux操作的不同產(chǎn)品。安裝Linux操作系統(tǒng)Linux操作系統(tǒng)的安裝與初始化配置。常用命令Linux基本命令、常用命令操作;vi編輯器的三種狀態(tài)及狀態(tài)間的切換、常用的編輯命令。用戶管理用戶和組的概念、口令、權(quán)限等管理機制;系統(tǒng)管理、啟動過程、任務調(diào)度;root密碼安全設置。服務管理Service概念;環(huán)境變量設置;進程的查看、監(jiān)視、調(diào)度和控制;遠程Telnet,F(xiàn)TP等網(wǎng)絡技術(shù)。文件管理Linux的基本的目錄結(jié)構(gòu)、文件屬性和訪問權(quán)限。磁盤管理磁盤分區(qū)、磁盤的掛接原理;為Linux增加磁盤;邏輯卷管理。進程管理Linux進程的概念,進程的基本原理;進程相關(guān)的管理命令。C2 Linux操作系統(tǒng)管理與維護主題主要知識點Vi編輯器高級應用Vi編輯器的高級命令,包括文本位移、字符串檢索、全局替換、shell插入、緩沖區(qū)等。使用udev工具udev的概念和用途,使用udev設定設備文件屬性。軟件管理配置系統(tǒng)參數(shù),加載RPM包,啟動與關(guān)閉,賬戶安全、目錄樹等基本概念。模塊管理Linux的構(gòu)成,存儲模塊、文件管理模塊、用戶組群管理模塊、網(wǎng)絡管理模塊、磁盤管理模塊。文件系統(tǒng)Linux文件及目錄屬性,用戶組群管理時對其訪問權(quán)限的設定,實際工作中的應用范例。主機信任關(guān)系Linux兩節(jié)點間如何設置信任關(guān)系,無障礙收發(fā)信息等實用功能設置。網(wǎng)絡管理與服務TCP/IP基礎,網(wǎng)絡和主機地址、網(wǎng)關(guān)、子網(wǎng)、路由等概念,NTP、NFS、Samba、DNS、Web服務的配置。高級服務管理日志的原理及用途、日志的結(jié)構(gòu),設置服務屬性,調(diào)整服務的啟動和關(guān)閉順序。備份與恢復系統(tǒng)備份和恢復技; 日志分析;調(diào)節(jié)和維護系統(tǒng)內(nèi)核參數(shù)。P1 項目實訓名稱項目描述TNA系統(tǒng)Linux基礎架構(gòu)實現(xiàn)一個真實的、基于B/S架構(gòu)的《電信網(wǎng)絡學院(TNA)系統(tǒng)》的Linux基礎架構(gòu),項目關(guān)注于在Linux操作系統(tǒng)上搭建項目所需的基礎架構(gòu)平臺。根據(jù)TNA項目的要求,完成底層Linux操作系統(tǒng)的用戶、權(quán)限配置、磁盤及文件的規(guī)劃和配置,以及中間件(如JDK和Tomcat)和IDE開發(fā)環(huán)境的安裝和配置等工作。C3 Java編程語言基礎主題主要知識點走進Java語言Java編程語言的特性;三大平臺;JVM/ JRE/ JDK的概念和區(qū)別;JDK開發(fā)環(huán)境變量和數(shù)據(jù)類型變量和運算符;表達式;十六進制、二進制、八進制及轉(zhuǎn)換;字節(jié)與位;位的與、或、異或、補運算;八種基本數(shù)據(jù)類型;字符串與標識符;注釋語句分支和循環(huán)語句if /switch分支語句、while/ do-while/ for循環(huán)語句、增強型for循環(huán)聲明和使用方法方法的聲明和調(diào)用;重載方法類和對象面向?qū)ο蟮木幊?;類和對象;字?屬性;垃圾回收類的封裝類的封裝;public與private訪問控制修飾符聲明和使用構(gòu)造器構(gòu)造器的聲明和使用;對象的內(nèi)存模型創(chuàng)建和使用數(shù)組聲明和使用數(shù)組、多維數(shù)組;命令行參數(shù);方法的可變參數(shù)P2 項目實訓名稱項目描述A.家庭收支記賬軟件模擬實現(xiàn)一個基于文本界面的《家庭收支記賬軟件》,該軟件能夠記錄家庭的收入、支出,并能夠生成收支明細表。該項目的目的在于掌握初步的編程技巧和調(diào)試技巧。主要涉及以下知識點:局部變量和基本數(shù)據(jù)類型、循環(huán)語句、分支語句、方法調(diào)用和返回值的接收、簡單的屏幕輸出格式控制。B.客戶信息管理軟件模擬實現(xiàn)一個基于文本界面的《客戶信息管理軟件》,該軟件能夠?qū)崿F(xiàn)對客戶對象的插入、修改和刪除,并能夠打印生成客戶明細表。該項目的目的是進一步掌握編程技巧和調(diào)試技巧,熟悉面向?qū)ο缶幊?。主要涉及以下知識點:類和對象(屬性、方法及構(gòu)造器)、類的封裝、引用數(shù)組、數(shù)組的插入刪除和替換、對象的聚集處理、多對象協(xié)同工作。C4 Java面向?qū)ο蟮暮诵倪壿嬛黝}主要知識點類的繼承類的繼承;方法覆蓋多 態(tài)多態(tài)引用和多態(tài)參數(shù)、instanceof運算符與對象的強制類型轉(zhuǎn)換對象關(guān)聯(lián)與Object類對象的關(guān)聯(lián)與包容;繼承Object類并使用equals、hashcode和toString方法static與final修飾符static與final修飾符的功能;修飾類、屬性、方法的作用抽象類、接口和枚舉聲明和使用抽象類、接口、枚舉類包的管理package與import;jar包的管理;靜態(tài)導入異 常異常的概念和用途、受檢異常和非受檢異常;異常的常用處理手段P3項目實訓名稱項目描述開發(fā)團隊調(diào)度軟件模擬實現(xiàn)一個基于文本界面的《開發(fā)團隊人員調(diào)度軟件》,該軟件實現(xiàn)以下功能:“根據(jù)給定的數(shù)據(jù)創(chuàng)建公司部分成員列表,基于現(xiàn)有的公司成員,組建一個開發(fā)團隊以開發(fā)一個新的項目。開發(fā)團隊成員包括架構(gòu)師、設計師和程序員。”;該項目的目的是熟悉Java面向?qū)ο蟮母呒壧匦裕M一步掌握編程技巧和調(diào)試技巧;主要涉及以下知識點:類的繼承和多態(tài)、對象的關(guān)聯(lián)、static和final修飾符、特殊類的使用、異常處理等。C5 開發(fā)JavaSE高級應用程序主題主要知識點使用基礎API包裹類與拆箱/裝箱、java.util.Math類、String/ StringBuffer/ StringBuilder類集合與泛型集合框架;Collection/Set/List類型的集合;泛型的使用;泛型的通配符類型參數(shù)集合高級應用HastSet/TreeSet集合算法與數(shù)據(jù)結(jié)構(gòu);;ArrayList/LinkedList集合算法與數(shù)據(jù)結(jié)構(gòu);Map集合;迭代器與遍歷集合I/O數(shù)據(jù)流訪問I/O的輸入輸出流、字節(jié)流與字符流;字符流鏈接與包裝;字符節(jié)鏈接與包裝文件與對象序列化File對象API;文件信息封裝、目錄信息封裝;標準對象的序列化與反序列化;自定義序列化對象控制臺與格式化I/O標準控制臺I/O;scanf格式化輸入;字符串格式化輸出、日期時間格式化輸出創(chuàng)建和使用線程多線程的創(chuàng)建與啟動;線程的控制和結(jié)束;線程的基本狀態(tài)、Sleep()、Join()方法線程同步與交互線程的共享數(shù)據(jù);線程的同步、synchronized;線程的交互、wait()與notify()P4項目實訓名稱項目描述單機考試管理軟件仿真實現(xiàn)一個基于文本界面的《單機考試系統(tǒng)》,該系統(tǒng)能夠提供機上考試功能,并且能夠自動判分;能夠自動記錄最后考試成績、查詢顯示考試的答題情況和成績。該項目以增量方式開發(fā),幫助學員建立查看使用API文檔的習慣、掌握編程技巧和調(diào)試技巧。項目主要涉及以下主要知識點:基礎API、集合的存儲與遍歷、I/O流基礎知識、I/O流的鏈接、將散裝數(shù)據(jù)合成對象、控制臺I/O等。C6 MySQL數(shù)據(jù)庫設計與開發(fā)主題主要知識點走進MySQL數(shù)據(jù)庫MySQL發(fā)展簡史與產(chǎn)品構(gòu)成;MySQL數(shù)據(jù)庫安裝;經(jīng)典world數(shù)據(jù)庫。服務器與客戶端MySQL服務器的啟動與停止、客戶端常用命令。表數(shù)據(jù)查詢使用SELECT語句查詢表數(shù)據(jù);MySQL的數(shù)值、字符串、日期/時間等數(shù)據(jù)類型;使用SQL表達式。管理數(shù)據(jù)庫和表創(chuàng)建、修改和刪除數(shù)據(jù)庫;創(chuàng)建、修改和刪除表。操作表數(shù)據(jù)使用INSERT/UPDATE/DELETE進行數(shù)據(jù)的插入、修改和刪除。表的聯(lián)接聯(lián)接(join)概念;在SQL中聯(lián)接表;基本聯(lián)接、內(nèi)聯(lián)接、外聯(lián)接。預處理語句預備、關(guān)閉預處理語句,基于參數(shù)執(zhí)行預處理。使用外鍵外鍵、外鍵約束和引用完整性。事務與隔離級別使用事務控制語句執(zhí)行多個并發(fā)的SQL語句;理解事務的ACID屬性;事務的隔離級別。C7 Hadoop大數(shù)據(jù)處理主題主要知識點大數(shù)據(jù)與Hadoop大數(shù)據(jù)的概念與特點;Hadoop發(fā)展歷史;Hadoop在大數(shù)據(jù)處理中的應用;Hadoop生態(tài)系統(tǒng)配置Hadoop運行環(huán)境Hadoop的三種運行模式;Hadoop安裝環(huán)境配置;Hadoop進程啟停;執(zhí)行經(jīng)典案例WordCountHadoop系統(tǒng)架構(gòu)Hadoop 基本原理;Hadoop 1.x架構(gòu)及后臺進程;HDFS架構(gòu)與命名空間;HDFS數(shù)據(jù)存儲與復制使用HDFS文件系統(tǒng)HDFS常用命令,如ls、cat、put、get等;HDFS管理與維護,safemode管理,balancer工具等開發(fā)HDFS應用程序使用Eclipse IDE,安裝Hadoop插件;使用Hadoop API訪問HDFS,包括文件讀寫、管理等MapReduce分布式計算MapReduce編程模型及工作原理; MapReduce作業(yè)調(diào)度;分析WordCount運行原理,分析源代碼開發(fā)MapReduce應用程序MapReduce程序自定義Combiner;內(nèi)置數(shù)據(jù)類型、自定義數(shù)據(jù)類型;實現(xiàn)MapReduce組合式作業(yè)大數(shù)據(jù)處理平臺PigPig大數(shù)據(jù)處理平臺;Pig工作模式;Pig運行方式;Pig Latin語法、操作命令、數(shù)據(jù)類型、表達式等開發(fā)Pig腳本應用Pig常用函數(shù)、不同類型的數(shù)據(jù)檢索,包括建表、查詢、關(guān)聯(lián)查詢等;開發(fā)Pig腳本應用程序數(shù)據(jù)倉庫工具Hive數(shù)據(jù)倉庫簡介;數(shù)據(jù)倉庫工具Hive的用途;Hive架構(gòu);Hive三種運行模式;Hive QL的JDBC編程無限大表數(shù)據(jù)庫HBaseHadoop數(shù)據(jù)庫HBase用途;HBase邏輯模型與物理模型;HBase Shell模式命令、HBase API編程P5 項目實訓名稱項目描述HDFS大數(shù)據(jù)云盤實現(xiàn)一個Web客戶端的大數(shù)據(jù)云盤系統(tǒng)。該系統(tǒng)以Hadoop的HDFS文件系統(tǒng)為存儲介質(zhì),因些具有海量存儲的能力。云盤系統(tǒng)可供用戶上傳文件、查看、管理和共享云文件。項目主要涉及以下知識點:搭建和配置Hadoop環(huán)境,啟動Hadoop進程,HDFS文件命令使用,使用HDFS API,編寫處理HDF云盤處理程序,用Web界面查看操作HDFS等。C8 Hadoop管理與維護主題主要知識點Hadoop系統(tǒng)部署Hadoop系統(tǒng)部署的相關(guān)因素,包括機架、主從節(jié)點、網(wǎng)絡等;集群的規(guī)模規(guī)劃;虛擬機和云部署Hadoop日常維護Hadoop系統(tǒng)的均衡性、Hadoop性能調(diào)優(yōu);常用維護命令;系統(tǒng)監(jiān)控與日志;數(shù)據(jù)可靠性和容錯性基于Kerberos的安全配置Hadoop系統(tǒng)安全問題;Kerberos工作原理;Kerberos運行過程;Kerberos安全機制的配置Hadoop管理工具Hadoop Web界面管理工具Hue;Hadoop集群部署與監(jiān)控工具AmbariZooKeeper與配置管理集群環(huán)境下的配置管理;ZooKeeper的用途;ZooKeeper架構(gòu);Zookeeper數(shù)據(jù)模型;ZooKeeper應用HDFS的維護與性能優(yōu)化HDFS文件訪問與控制、命令行與API方式;HDFS性能優(yōu)化、數(shù)據(jù)塊、存儲平衡;HDFS小文件存儲內(nèi)數(shù)據(jù)整合工具HCatalogHCatalog的需求與實現(xiàn);MapReduce、Pig使用HCatalog管理數(shù)據(jù);HCatalog的命令行與通知外數(shù)據(jù)整合工具SqoopSqoop的功能與用途;Sqoop導入數(shù)據(jù)、導出數(shù)據(jù);Sqoop與Hive結(jié)合使用;處理大對象數(shù)據(jù)P6 項目實訓美國歷年航班大數(shù)據(jù)統(tǒng)計分析本項目基于美國民航航班的歷年數(shù)據(jù)(1987年-2008年),計算處理某一年各個航班的飛行架次等數(shù)據(jù)。項目將原始數(shù)據(jù)上傳到Hadoop的HDFS上,通過編寫MapReduce程序讀取航班數(shù)據(jù)并計算和統(tǒng)計航班相關(guān)數(shù)據(jù)。項目主要涉及以下知識點:搭建和配置Hadoop環(huán)境,啟動Hadoop進程,開發(fā)航班處理MapReduce程序、Pig腳本程序,使用Hive JDBC處理數(shù)據(jù),通過JSP查詢處理過結(jié)果。C9 Spark大數(shù)據(jù)處理主題主要知識點Spark簡介Spark的發(fā)展史;Spark的特點和作用;Spark的體系結(jié)構(gòu);Spark的框架;Spark的生態(tài)系統(tǒng);Spark的數(shù)據(jù)存儲Spark環(huán)境配置Spark運行環(huán)境配置;Spark開發(fā)環(huán)境的配置;Spark編譯環(huán)境配置Spark編程模型概述Spark編程模型概述;SparkContext;RDD簡介;共享變量;Spark核心開發(fā)實踐Spark內(nèi)部機制RDD接口;RDD分區(qū)和依賴關(guān)系;RDD計算函數(shù);RDD的分區(qū)器和持久化;Spark調(diào)度機制;Shuffle過程Spark SQLSpark SQL入門;數(shù)據(jù)源;分布式SQL引擎;Shark遷移至Spark SQL指南;Spark SQL數(shù)據(jù)類型Spark StreamingSpark Streaming簡介;入門實例;基本概念Spark GraphXSpark GraphX簡介;屬性圖;圖操作;圖構(gòu)造器;頂點與邊相關(guān)RDD;最優(yōu)化表示;圖算法Spark MLibSpark MLib簡介;數(shù)據(jù)類型;基本統(tǒng)計分析;分類與回歸;協(xié)同過濾;聚類;降維;特征提取與轉(zhuǎn)換;最優(yōu)化算法SparkRSparkR DataFrame DataFrame的相關(guān)操作;從SparkR運行SQL查詢P7 項目實訓名稱項目描述基于大數(shù)據(jù)的百萬歌曲音樂軌跡分析系統(tǒng)基于公共網(wǎng)站的百萬歌曲音樂實戰(zhàn)大數(shù)據(jù)處理。本項目采用公共網(wǎng)站的百萬歌曲音樂軌跡作為真實的數(shù)據(jù)集,遍歷所有歌曲,進行基本的統(tǒng)計分析,實現(xiàn)歌曲類型分類、排名、年度獲獎歌曲預測、獲取歌手名單,以及獲取指定歌手的歌曲等功能。項目主要涉及以下知識點:Spark系統(tǒng)部署,Spark編程模型的建立,SparkContext、RDD接口的開發(fā),SparkSQL數(shù)據(jù)引擎的配置開發(fā),Spark MLib的基本數(shù)據(jù)統(tǒng)計與分析。C10 R語言大數(shù)據(jù)分析與統(tǒng)計主題主要知識點R 語言介紹R語言歷史;R語言下載和運行環(huán)境;R語言的安裝;R語言的命令包R語言的基本使用規(guī)則簡單數(shù)學運算;數(shù)據(jù)讀取并放入R中;數(shù)據(jù)項的類型和結(jié)構(gòu)保存和加載數(shù)據(jù)R語言處理數(shù)據(jù)對象構(gòu)造數(shù)據(jù)對象;匯總數(shù)據(jù)對象;提取并處理數(shù)據(jù)對象;對象不同形式下進行轉(zhuǎn)換R語言描述統(tǒng)計和制表匯總數(shù)據(jù)樣本;使用累計統(tǒng)計;創(chuàng)建匯總表格;交叉制表;驗證對象類型R語言處理數(shù)據(jù)分布創(chuàng)建直方圖及樣本分布的其他圖表;檢驗各種分布;驗證正太分布;生成隨機數(shù)R語言簡單假設驗證基礎假設驗證;學生t檢驗;非參數(shù)數(shù)據(jù)執(zhí)行U檢驗;配對檢驗;生成相關(guān)性和協(xié)方差矩陣;相關(guān)性檢驗;使用卡方分析進行關(guān)聯(lián)關(guān)系檢驗;計算擬合度檢驗的優(yōu)良性R語言在Hadoop環(huán)境的應用由HDFS收集數(shù)據(jù);處理數(shù)據(jù);描述統(tǒng)計并制表;獲取數(shù)據(jù)分布;對數(shù)據(jù)進行假設驗證R語言在Spark環(huán)境的應用由Spark收集數(shù)據(jù);處理數(shù)據(jù);描述統(tǒng)計并制表;獲取數(shù)據(jù)分布;對數(shù)據(jù)進行假設驗證P8 項目實訓名稱項目描述氣象大數(shù)據(jù)分析與統(tǒng)計系統(tǒng)基于美國國家氣候數(shù)據(jù)中心收集的全球各地的氣象數(shù)據(jù),進行天氣數(shù)據(jù)的存儲,每日更新,地圖和天氣的可視化,以及用戶的交互,并對天氣數(shù)據(jù)進行基本的統(tǒng)計分析,并對未來的天氣進行預測。項目主要涉及以下知識點: 導入數(shù)據(jù)到R語言;用R語言構(gòu)造并處理數(shù)據(jù),統(tǒng)計并制表,用R語言創(chuàng)建樣本分布圖及可視化處理,使用基礎的檢驗進行預測。開課時間:循環(huán)開課上課地點:北京市海淀區(qū)北四環(huán)中路229號海泰大廈/鄭州市金水區(qū)農(nóng)業(yè)路東23號 豫星大廈
招生對象:課程優(yōu)勢:1. 集世界商用數(shù)據(jù)庫Oracle、開源數(shù)據(jù)庫MySQL和最流行的Linux操作系統(tǒng)于一體2. 源于甲骨文雇主企業(yè)的課程需求,真正符合企業(yè)用人需要3. Oracle標準課程與國內(nèi)主流技術(shù)的有機整合,實用性與指導性并重4. 真正的Oracle數(shù)據(jù)庫原廠技術(shù)5. Oracle原廠認證資深講師授課6. 真正的Oracle公司原廠教材7. 具備獲取Oracle原廠國際認證OCA、OCP和OCM的能力8. 具備獲取Oracle原廠國際認證OCP MySQL DBA和OCP MySQL Developer的能力9. 具備相當于RedHat國際認證RHCSA和RHCE的能力10. 理論與實踐并重,多個企業(yè)真實項目案例貫穿其中11. 從基礎到高級的所有知識點均提供上機實踐,充分強化學習效果適用群體:大專及以上學歷,具備基本的計算機操作能力、基本的英語閱讀能力培養(yǎng)目標:具備Oracle數(shù)據(jù)庫OCM國際認證水平的數(shù)據(jù)庫開發(fā)員和管理員(DBA)具備MySQL數(shù)據(jù)庫國際認證水平的數(shù)據(jù)庫開發(fā)員和管理員(DBA)具備Linux操作系統(tǒng)專業(yè)水平的系統(tǒng)管理員就業(yè)方向:OCP/OCM數(shù)據(jù)庫管理員(DBA),Oracle數(shù)據(jù)庫管理員(DBA),Oracle數(shù)據(jù)庫開發(fā)員、Oracle運維工程師MySQL數(shù)據(jù)庫管理員(DBA),MySQL數(shù)據(jù)庫開發(fā)員、MySQL運維工程師Linux系統(tǒng)管理員、系統(tǒng)運維工程師課程內(nèi)容: 課程名稱 課程及實訓內(nèi)容 C1 Linux操作系統(tǒng)使用與管理 主題 主要知識點 Linux發(fā)展歷史 UNIX和Linux的歷史、現(xiàn)狀及發(fā)展;Linux操作的不同產(chǎn)品。 安裝Linux操作系統(tǒng) Linux操作系統(tǒng)的安裝與初始化配置。 常用命令 Linux基本命令、常用命令操作;vi編輯器的三種狀態(tài)及狀態(tài)間的切換、常用的編輯命令。 用戶管理 用戶和組的概念、口令、權(quán)限等管理機制;系統(tǒng)管理、啟動過程、任務調(diào)度;root密碼安全設置。 服務管理 Service概念;環(huán)境變量設置;進程的查看、監(jiān)視、調(diào)度和控制;遠程Telnet,F(xiàn)TP等網(wǎng)絡技術(shù)。 文件管理 Linux的基本的目錄結(jié)構(gòu)、文件屬性和訪問權(quán)限。 磁盤管理 磁盤分區(qū)、磁盤的掛接原理;為Linux增加磁盤;邏輯卷管理。 進程管理 Linux進程的概念,進程的基本原理;進程相關(guān)的管理命令。 C2 Linux操作系統(tǒng)管理與維護 主題 主要知識點 Vi編輯器高級應用 Vi編輯器的高級命令,包括文本位移、字符串檢索、全局替換、shell插入、緩沖區(qū)等。 使用udev工具 udev的概念和用途,使用udev設定設備文件屬性。 軟件管理 配置系統(tǒng)參數(shù),加載RPM包,啟動與關(guān)閉,賬戶安全、目錄樹等基本概念。 模塊管理 Linux的構(gòu)成,存儲模塊、文件管理模塊、用戶組群管理模塊、網(wǎng)絡管理模塊、磁盤管理模塊。 文件系統(tǒng) Linux文件及目錄屬性,用戶組群管理時對其訪問權(quán)限的設定,實際工作中的應用范例。 主機信任關(guān)系 Linux兩節(jié)點間如何設置信任關(guān)系,無障礙收發(fā)信息等實用功能設置。 網(wǎng)絡管理與服務 TCP/IP基礎,網(wǎng)絡和主機地址、網(wǎng)關(guān)、子網(wǎng)、路由等概念,NTP、NFS、Samba、DNS、Web服務的配置。 高級服務管理 日志的原理及用途、日志的結(jié)構(gòu),設置服務屬性,調(diào)整服務的啟動和關(guān)閉順序。 備份與恢復 系統(tǒng)備份和恢復技; 日志分析;調(diào)節(jié)和維護系統(tǒng)內(nèi)核參數(shù)。 P1 項目實訓 名稱 項目描述 TNA系統(tǒng)Linux基礎架構(gòu) 實現(xiàn)一個真實的、基于B/S架構(gòu)的《電信網(wǎng)絡學院(TNA)系統(tǒng)》的Linux基礎架構(gòu),項目關(guān)注于在Linux操作系統(tǒng)上搭建項目所需的基礎架構(gòu)平臺。根據(jù)TNA項目的要求,完成底層Linux操作系統(tǒng)的用戶、權(quán)限配置、磁盤及文件的規(guī)劃和配置,以及中間件(如JDK和Tomcat)和IDE開發(fā)環(huán)境的安裝和配置等工作。 C3開發(fā)Linux Shell腳本程序 主題 主要知識點 Shell 簡介 Shell基礎知識,B Shell、C Shell、K Shell等不同類型Shell及其特點。 Shell編程入門 基本的Shell命令;運行Shell 程序,Shell參數(shù),Shell變量的使用。 編寫Shell腳本 Shell腳本的基本語法,腳本文件的組成;簡單Shell腳本的編寫。 Shell腳本的調(diào)試 Shell腳本的調(diào)試;設置Shell標記,中間狀態(tài)檢查。 正則表達式 正則表達式的作用,正則表達式中的元字符和轉(zhuǎn)意字符;書寫正則表達式。 Awk命令 Awk的歷史;Awk內(nèi)置變量、字段分隔;Awk命令及其格式。 Sed流編輯 Sed的作用;Sed命令格式;Sed尋址方式;常用的編輯命令。 條件選擇 條件表達式;數(shù)字和字符比較,布爾運算和數(shù)學運算。 輸入和輸出 命令行參數(shù)的用途;命令行參數(shù)的定位和輸入;文件描述符的概念;使用文件描述符訪問文件。 循環(huán)語句 Shell腳本中使用循環(huán)語句控制流程;在Shell中獲取鍵盤輸入;子菜單的使用及設置。 使用函數(shù) 函數(shù)的定義,正文中使用函數(shù),參數(shù)和變量的作用范圍,函數(shù)返回值。 使用Trap陷阱 Trap的原理及用途;Linux系統(tǒng)信號分類;使用Trap捕捉信號并進行錯誤處理。 C4 MySQL數(shù)據(jù)庫設計與開發(fā) 主題 主要知識點 走進MySQL數(shù)據(jù)庫 MySQL發(fā)展簡史與產(chǎn)品構(gòu)成;MySQL數(shù)據(jù)庫安裝;經(jīng)典world數(shù)據(jù)庫。 服務器與客戶端 MySQL服務器的啟動與停止、客戶端常用命令。 表數(shù)據(jù)查詢 使用SELECT語句查詢表數(shù)據(jù);MySQL的數(shù)值、字符串、日期/時間等數(shù)據(jù)類型;使用SQL表達式。 管理數(shù)據(jù)庫和表 創(chuàng)建、修改和刪除數(shù)據(jù)庫;創(chuàng)建、修改和刪除表。 操作表數(shù)據(jù) 使用INSERT/UPDATE/DELETE進行數(shù)據(jù)的插入、修改和刪除。 表的聯(lián)接 聯(lián)接(join)的概念;在SQL中聯(lián)接表;基本聯(lián)接、內(nèi)聯(lián)接、外聯(lián)接的原理與使用。 預處理語句 預備、關(guān)閉預處理語句,基于參數(shù)執(zhí)行預處理。 使用外鍵 外鍵、外鍵約束和引用完整性。 事務與隔離級別 使用事務控制語句執(zhí)行多個并發(fā)的SQL語句;理解事務的ACID屬性;事務的隔離級別。 C5 MySQL數(shù)據(jù)庫應用與管理 主題 主要知識點 配置MySQL服務器 MySQL服務器的運行方式;選項文件與選項文件組;動態(tài)服務器變量、服務器的SQL模式。 獲取元數(shù)據(jù) 元數(shù)據(jù)的訪問方法;INFORMATION_SCHEMA數(shù)據(jù)庫與表;SHOW和DESCRIBE語句;mysqlshow客戶端。 存儲引擎 存儲引擎概念及原理;最常見的存儲引擎MyISAM、 InnoDB和MEMORY等的特征;使用特定的存儲引擎創(chuàng)建表。 鎖的原理與應用 鎖的概念、死鎖的原理;鎖的粒度、顯式鎖;表級鎖與行鎖、建議鎖。 使用分區(qū) 使用分區(qū)的原因;分區(qū)表的創(chuàng)建、修改與刪除;RANGE分區(qū)、LIST分區(qū)、HASH分區(qū)、KEY分區(qū)、子分區(qū);獲取分區(qū)信息;分區(qū)的優(yōu)缺點。 導出和導入數(shù)據(jù) 數(shù)據(jù)的導出和導入;SELECT和INTO OUTFILE導出數(shù)據(jù);LOAD DATA INFILE導入數(shù)據(jù);使用SQL腳本導入數(shù)據(jù)。 備份與恢復 邏輯(文本)備份、Raw(二進制)備份、基于快照的備份、基于復制的備份;備份日志和狀態(tài)文件;用于恢復的數(shù)據(jù)導入方法、處理二進制日志內(nèi)容。 使用視圖 視圖的定義及使用視圖;創(chuàng)建、檢查、修改與刪除視圖 安全與用戶管理 安全風險與安全措施;MySQL的權(quán)限類型、授權(quán)表;五個訪問級別—用戶帳號、數(shù)據(jù)庫、表、列、存儲程序;用戶帳號的維護;客戶端的訪問控制、使用安全連接。 存儲程序 什么是存儲程序;創(chuàng)建存儲過程和函數(shù)、管理存儲程序;復合語句、分配變量、參數(shù)的聲明、流程控制語句、聲明和使用處理器、游標;存儲程序的安全與備份。 觸發(fā)器與事件 觸發(fā)器的原理、創(chuàng)建觸發(fā)器、觸發(fā)器事件與錯誤處理、刪除觸發(fā)器;什么是事件、事件的創(chuàng)建與管理、計劃表。 P2項目實訓 名稱 項目描述 TNA系統(tǒng)MySQL應用 實現(xiàn)一個真實的、基于B/S架構(gòu)的《電信網(wǎng)絡學院(TNA)系統(tǒng)》的MySQL后端系統(tǒng),項目關(guān)注于在Linux操作系統(tǒng)上搭建項目所需的MySQL數(shù)據(jù)庫架構(gòu)。根據(jù)TNA項目的要求,完成MySQL數(shù)據(jù)庫的安裝和配置,完成建庫、建表、數(shù)據(jù)的管理及備份與恢復、安全管理、數(shù)據(jù)導入、導出、分區(qū)、事務、存儲引擎的配置和管理等工作。 C6 Oracle數(shù)據(jù)庫設計與開發(fā) 主題 主要知識點 走進Oracle數(shù)據(jù)庫 Oracle數(shù)據(jù)庫產(chǎn)品、Oracle數(shù)據(jù)庫環(huán)境、Oracle客戶端-服務器模型 安裝Oracle數(shù)據(jù)庫 在Linux中安裝Oracle、在Windows中安裝Oracle,以及首次使用Oracle準備工作 服務器與客戶端 Oracle服務器進程、數(shù)據(jù)庫管理員、Oracle Enterprise Manager和SQL*Plus工具 表數(shù)據(jù)查詢 Oracle數(shù)據(jù)庫的組織結(jié)構(gòu)、使用SELECT查詢數(shù)據(jù)、聚集的使用,如SUM、COUNT、AVG等 管理數(shù)據(jù)庫表 SQL語句DML、DDL等類型、數(shù)據(jù)類型、表的創(chuàng)建、修改和刪除、數(shù)據(jù)的插入、修改和刪除 SQL函數(shù)與類型轉(zhuǎn)換 SQL基本函數(shù),字符函數(shù)、數(shù)值函數(shù)、日期函數(shù);Oracle空值(NULL)的處理、數(shù)據(jù)類型轉(zhuǎn)換 多表聯(lián)接與集合 多表聯(lián)接,包括內(nèi)聯(lián)接、左外聯(lián)接、右外聯(lián)接、自聯(lián)接、全聯(lián)接等;集合的交集、并集等運算 使用事務 Oracle事務基本概念、ACID特性、事務控制語句COMMIT、ROLLBACK,安全點SAVEPOINT C7 Oracle SQL高級應用 主題 主要知識點 使用子查詢 SQL語句的執(zhí)行順序;Oracle子查詢;單行單列、多行單列與多行多列子查詢。 用戶訪問控制 用戶訪問控制;系統(tǒng)權(quán)限、對象權(quán)限、角色的授予、回收、轉(zhuǎn)讓、級聯(lián)等SQL語句的使用。 事務和鎖 事務的ACID特性、事務和鎖的關(guān)系,DML鎖與DDL鎖、鎖的用途。 使用索引 索引的分類;B樹索引和Bitmap索引的原理;優(yōu)化器對索引方式的影響。 使用約束 5種基本約束(not null、unique、primary key、foreign key及check)的適用環(huán)境,約束高級應用特性,包括enable/disable/validate/novalidate組合,以及延遲約束的使用場景等。 使用視圖 視圖的用途;簡單視圖與復雜視圖的特點;視圖中有關(guān)選項的約束機制。 同義詞 同義詞的概念及用途;公有同義詞和私有同義詞的適用范圍;同義詞的使用與維護。 使用序列 序列Sequence的概念、序列的用途;序列的使用方法;序列的管理與維護。 外部表 外部表的概念和用途;外部表的特性;創(chuàng)建外部表;讀取外部平面表的方法。 INSERT與插入數(shù)據(jù) 剖析Oracle中的INSERT語句的分類;單行插入、多行插入、多表插入的適用場景與語法。 DML和DDL語句 merge語句和with子句;運用DDL的語句對表列的add、drop、modify、rename等操作。 分層查詢 分層查詢的概念和原理;自上而下和自下而上遍歷分層節(jié)點;start with和connect by prior關(guān)鍵字結(jié)合Level偽列的用法。 時區(qū)與字符集 全球化概念;時區(qū)與字符集對數(shù)據(jù)的影響;Timezone的選擇與設置;字符集的選擇與設置。 正則表達式 正則表達式的規(guī)則與使用;REGEXP_LIKE、REGEXP_INSTR、REGEXP_SUBSTR、REGEXP_REPLACE。 P3項目實訓 名稱 項目描述 EBP系統(tǒng)Oracle架構(gòu) 實現(xiàn)一個真實的、基于RIA的《電子商務平臺(EBP)系統(tǒng)》,項目的關(guān)注點在搭建Oracle數(shù)據(jù)庫后端系統(tǒng)架構(gòu),以及SQL語句諸多特性的使用。根據(jù)EBP項目的要求,完成項目所需的Oracle數(shù)據(jù)庫的安裝和配置、表的管理和數(shù)據(jù)訪問,基本SQL的使用,以及高級SQL的使用、多表聯(lián)接、用戶管理、索引、事務、序列的應用等。 C8 Oracle PL/ SQL程序設計 主題 主要知識點 PL/SQL簡介 PL/SQL概述、PL/SQL的用途;PL/SQL程序的靈活性、安全性、適用性、兼容性等。 PL/SQL數(shù)據(jù)類型 PL/SQL基本變量類型、復合類型;變量的定義、運算符和表達式。 PL/SQL程序結(jié)構(gòu) PL/SQL的塊結(jié)構(gòu);流程分支結(jié)構(gòu)--if條件語句的形式及用法、循環(huán)控制結(jié)構(gòu)-loop語句的用法。 創(chuàng)建存儲過程 PL/SQL存儲過程的創(chuàng)建;在存儲過程中使用輸入/輸出參數(shù)、輸出參數(shù)的作用及使用方法。 PL/SQL函數(shù) PL/SQL函數(shù)的用用途、創(chuàng)建PL/SQL函數(shù);函數(shù)的單值返回特性;函數(shù)與存儲過程的區(qū)別。 使用游標 游標的原理和用途;隱式游標、顯式游標、參照游標的定義及使用方法。 異常處理 異常機制的原理和用途;Oracle預定義異常、非預定義異常與用戶自定義異常;異常處理。 使用觸發(fā)器 觸發(fā)器的用途; 應用基于表的DML觸發(fā)器、 應用基于復制視圖的instead of型觸發(fā)器。 創(chuàng)建PL/SQL包 PL/SQL包的用途;建立PL/SQL包頭和包體,針對存儲過程及函數(shù)的不同游標類型的標準封裝。 Java調(diào)用PL/SQL存儲過程 Java如何調(diào)用Oracle存儲過程;從Java中為存儲過程傳遞參數(shù)和接收返回值;使用存儲過程實現(xiàn)數(shù)據(jù)庫分頁查詢。 P4項目實訓 名稱 項目描述 EBP系統(tǒng)Oracle后端開發(fā) 實現(xiàn)一個真實的、基于RIA的《電子商務平臺(EBP)系統(tǒng)》,項目的關(guān)注點在于使用PL/SQL開發(fā)EBP項目所需的存儲過程和函數(shù),并成功整合到EBP系統(tǒng)中。根據(jù)EBP項目的要求,完成項目所需的Oracle數(shù)據(jù)庫的表的管理和數(shù)據(jù)訪問工作,并進行前端Java應用程序所需的存儲過程和函數(shù)的開發(fā)和調(diào)試工作,以及數(shù)據(jù)庫客戶端對存儲過程的整合訪問工作。 C9 Oracle數(shù)據(jù)庫應用與管理 主題 主要知識點 實例和數(shù)據(jù)庫 Oracle實例的概念;實例與數(shù)據(jù)庫的關(guān)系;單實例下的數(shù)據(jù)庫體系結(jié)構(gòu)。 管理實例和數(shù)據(jù)庫 實例的啟動和關(guān)閉;參數(shù)文件的讀取、檢查控制文件、訪問數(shù)據(jù)文件的過程。 控制文件 控制文件的用答案;控制文件的結(jié)構(gòu)特點;重建控制文件和恢復控制文件。 Redo日志 Redo日志的原理和用途;增加日志組及成員,實戰(zhàn)處理日志受損下的數(shù)據(jù)庫。 歸檔日志 日志的歸檔和非歸檔模式;管理歸檔日志;自定義和命名歸檔文件;歸檔模式的相關(guān)參數(shù)。 日志挖掘 日志挖掘的概念,使用logmnr對DML及DDL進行日志挖掘;日志信息對恢復數(shù)據(jù)的重要意義。 管理Undo Undo的工作原理及用途;Undo常用參數(shù)及視圖、實戰(zhàn)Undo文件受損的恢復方法。 理解檢查點 檢查點機制的原理及用途;檢查點的分類、完全檢查點特點和增量檢查點的設計思路。 實例恢復機制 實例恢復概念、實例恢復的增量檢查點特性;Redo前滾和Undo回滾的工作原理與應用。 數(shù)據(jù)字典和動態(tài)視圖 獲得Oracle數(shù)據(jù)庫的核心信息的方法;數(shù)據(jù)字典的概念、動態(tài)視圖的概念;靜態(tài)數(shù)據(jù)字典視圖和動態(tài)v$視圖的用法。 Oracle存儲架構(gòu) 數(shù)據(jù)庫存儲的物理及邏輯架構(gòu),數(shù)據(jù)文件、表空間、段、區(qū)和塊的概念;行數(shù)據(jù)的存儲方式。 表的類型與用途 堆表、分區(qū)表、索引組織表、簇表,臨時表等各類表物理及邏輯構(gòu)成,適用性和局限性。 數(shù)據(jù)庫審計 審計的概念與用途;審計的類型;開啟審計功能、審計參數(shù)的配置;查看審計信息。 數(shù)據(jù)裝載 將外部平面表裝載到Oracle數(shù)據(jù)庫內(nèi)部;數(shù)據(jù)源和控制源的描述。 配置Oracle網(wǎng)絡 Oracle Net的工作原理;靜態(tài)、動態(tài)注冊方法和用途;專用連接盒共享連接方式及參數(shù)配置等。 Oracle ASM管理 ASM工作原理;演示建立ASM實例;創(chuàng)建ASM磁盤和磁盤組;模擬ASM文件的IO動態(tài)平衡。 物化視圖 物化視圖的由來;物化視圖的用途;搭建分布式物化視圖環(huán)境,檢驗增量刷新機制。 C10 Oracle數(shù)據(jù)庫備份與恢復 主題 主要知識點 邏輯備份與恢復 數(shù)據(jù)的導入和導出;數(shù)據(jù)泵的工作原理;可傳輸表空間的導入和導出。 物理備份與恢復 物理備份和恢復的基本原理,歸檔模式下的備份和還原、 恢復過程。 手工備份 手工備份的適用情況;用戶管理的備份方式;手工備份的基本概念和相關(guān)視圖。 手工完全恢復 手工完全恢復的適用場合;不同場景下手工完全恢復的操作流程。 手工不完全恢復 手工不完全恢復的場景,包括基于時間點或SCN數(shù)據(jù)文件損壞的恢復; 使用備份控制文件針對數(shù)據(jù)文件損壞的復雜恢復過程。 使用閃回 閃回概念和用途;七種閃回技術(shù)的需求和原理分析;不同閃回技術(shù)的適用場景及操作流程。 RMAN概述 RMAN的工作原理;映像備份、備份集與備份片;完全備份、增量備份、RMAN參數(shù)。 RMAN備份 生產(chǎn)環(huán)境中RMAN備份的常用方法,不同方法的適用場景及操作流程。 RMAN完全恢復 RMAN完全恢復的基本原理及適用場景;不同場景下完全恢復的操作流程。 RMAN不完全恢復 RMAN不完恢復的基本原理,誤刪除表的DBPITR恢復、誤刪除表空間的不完全恢復、TSPITR的不完全恢復等。 目錄庫和輔助庫 Catalog 和Auxiliary的用途; 搭建catalog數(shù)據(jù)庫; 網(wǎng)絡(active 方式)復制數(shù)據(jù)庫。 RMAN的維護 RMAN常用命令,包括連接target/auxiliary/catalog三類數(shù)據(jù)庫方法;正確使用run{}命令。 P5項目實訓 名稱 項目描述 12306鐵路客服系統(tǒng)后端管理 以著名的互聯(lián)網(wǎng)應用12306鐵路客戶服務系統(tǒng)為原型,搭建一個簡版的《12306鐵路客服系統(tǒng)》后端Oracle系統(tǒng),項目的關(guān)注點在于Oracle SQL的高級應用和數(shù)據(jù)庫管理。根據(jù)12306項目的要求,完成項目所需的Oracle數(shù)據(jù)庫的實例、日志、審計、網(wǎng)絡和物化視圖的配置和管理,以及不同方式的數(shù)據(jù)備份和恢復工作,如閃回、手工備份與恢復、RMAN備份與恢復等。 C11 Oracle集群配置與管理 主題 主要知識點 RAC簡介 高可用性概念、Cluster概念;Oracle 11gR2 RAC體系結(jié)構(gòu)、Grid infrastructure。 安裝前的準備 Oracle 11gR2 RAC安裝硬件環(huán)境需求;基于虛擬機的安裝、Linux平臺的環(huán)境需求。 安裝RAC系統(tǒng) 安裝Oracle 11gR2 RAC的步驟及注意事項;RAC網(wǎng)絡配置、RAC的ASM配置。 創(chuàng)建RAC數(shù)據(jù)庫 創(chuàng)建數(shù)據(jù)庫及實例;RAC數(shù)據(jù)庫存儲原理及共享存儲技術(shù);Oracle RAC 工作原理。 管理RAC實例 管理ASM環(huán)境下的RAC實例;為每個節(jié)點安裝Enterprise Manager Agent。 管理RAC節(jié)點 RAC后臺進程;初始化參數(shù)文件的配置;全局動態(tài)參數(shù)視圖的使用;節(jié)點切換過程。 管理RAC數(shù)據(jù)庫 RAC結(jié)構(gòu)下Redo log配置、自動undo管理;SRVCTL命令工具。 RAC的備份和恢復 RAC歸檔日志的配置;使用EM做RAC的備份恢復;RMAN備份面向RAC的策略。 性能監(jiān)控 RAC診斷框架;RAC性能調(diào)優(yōu)方法;RAC在EM下的閾值和告警;DIAG Trace控制接口;Crash Dump、Hang Analysis示例。 P6項目實訓 名稱 項目描述 12306鐵路客服系統(tǒng)RAC集群 以著名的互聯(lián)網(wǎng)應用12306鐵路客戶服務系統(tǒng)為原型,搭建一個簡版的《12306鐵路客服系統(tǒng)》后端Oracle集群系統(tǒng),項目的關(guān)注點在于Oracle數(shù)據(jù)庫RAC集群的構(gòu)建和管理。根據(jù)12306項目的要求,分別完成Oracle數(shù)據(jù)庫RAC集群安裝、RAC數(shù)據(jù)庫的創(chuàng)建。RAC實例、節(jié)點和數(shù)據(jù)庫的管理,以及RAC的備份和恢復工作,以滿足項目復雜查詢和大數(shù)據(jù)量訪問的需要。 C12 Oracle 12C數(shù)據(jù)庫新特性 主題 主要知識點 12c新特性介紹 Pluggable數(shù)據(jù)庫簡介;flex集群;IPv6支持;全局數(shù)據(jù)服務。 Pluggable數(shù)據(jù)庫創(chuàng)建 PDB結(jié)構(gòu);CDB和PDB; CDB$root; PDB$SEED; 表空間使用;創(chuàng)建Pluggable數(shù)據(jù)庫;生成PDB。 Pluggable數(shù)據(jù)庫配置管理 連接CDB和PDB;CDB和PDB的用戶管理;redo和undo;臨時表空間;PDB遷移。 Pluggable數(shù)據(jù)庫備份恢復 RMAN配置;備份CDB和PDB;CDB和PDB恢復。 Flex集群配置 Flex集群結(jié)構(gòu);靈活性和高可用性;配置flex集群;flex集群和 ASM。 Flex集群管理 將現(xiàn)有的集群變?yōu)閒lex集群;flex集群ASM配置;RAC中的PDB;全局數(shù)據(jù)服務配置。 C13 Oracle數(shù)據(jù)庫性能調(diào)優(yōu) 主題 主要知識點 AWR與調(diào)優(yōu)顧問系統(tǒng) Oracle AWR的概念、AWR的用途;AWR體系結(jié)構(gòu);AWR存儲庫;調(diào)優(yōu)顧問系統(tǒng)。 ASH與AWR體系結(jié)構(gòu) 快照、度量、基線、閾值、告警的創(chuàng)建和監(jiān)控;AWR架構(gòu)的相關(guān)視圖。 顧問體系機制 ASSM的工作原理及用途;ASSM改善分段存儲;常用Advisor的工作原理和用途。 自動維護任務 AUTOTASK概念及用途;AUTOTASK的設計思想及原理,AUTOTASK工作機制。 深度分析AWR報告 時間模型指標、等待事件模型指標、SQL和優(yōu)化器指標、OS統(tǒng)計指標等幾十個重要指標。 SQL語句調(diào)優(yōu) 查詢優(yōu)化器;理解SQL語句調(diào)優(yōu);分析、運用執(zhí)行計劃。 SQL解析原理 優(yōu)化程序的步驟;SQL語句的硬解析和軟解析;共享游標;綁定變量。 CBO執(zhí)行計劃 RBO和CBO,統(tǒng)計信息、直方圖、SQL Profile等概念,分析執(zhí)行計劃的若干方法。 了解執(zhí)行計劃 執(zhí)行計劃的概念、查看執(zhí)行計劃、分析執(zhí)行計劃;執(zhí)行計劃樹、驅(qū)動表。 索引與多表連接調(diào)優(yōu) Nested loop join、hash join、sort merge join連接方式的運用;聚簇因子對執(zhí)行計劃的影響。 共享游標 共享游標的特點;父游標和子游標;v$sqlarea和v$sql視圖。 SQL調(diào)優(yōu)顧問 SQL tuning advisor對統(tǒng)計信息、Sql Profile、訪問路徑、結(jié)構(gòu)重組的推薦;SQL access advisor對分區(qū)和物化視圖的推薦。 C14 DataGuard配置與管理 主題 主要知識點 DataGuard原理 DG的軟硬件需求;Primary數(shù)據(jù)庫和Standby數(shù)據(jù)庫關(guān)系的技術(shù)特點、作用及生存邏輯。 DataGuard分類 邏輯Standby和物理Standby;三種保護模式;Redo傳輸服務、Log應用服務、角色轉(zhuǎn)換服務等 配置物理DataGuard 搭建與配置物理DG;完成操作、管理、維護等一整套試驗;檢驗災難恢復及高可用性。 配置邏輯DataGuard 搭建配置邏輯DG;完成操作、管理、維護等一整套整套試驗;驗證災難恢復及高可用性。 配置快照DataGuard Oracle 11gDG提供的快照備庫的特點;配置備庫;測試臨時打開備庫的功能。 DataGuard角色轉(zhuǎn)換 切換及故障轉(zhuǎn)移試驗;確認數(shù)據(jù)庫的當前角色;關(guān)于V$DATABASE 視圖中的DATABASE_ROLE列;V$DATAGUARD_STATS預估生存能力、重置期望保護模式等。 Broker配置 Broker的用途;Broker配置文件基本參數(shù);啟動和禁用、管理周期、狀態(tài)查看等。 C15 Hadoop大數(shù)據(jù)處理 主題 主要知識點 大數(shù)據(jù)與Hadoop 大數(shù)據(jù)的概念與特點;Hadoop發(fā)展歷史;Hadoop在大數(shù)據(jù)處理中的應用;Hadoop生態(tài)系統(tǒng) 配置Hadoop運行環(huán)境 Hadoop的三種運行模式;Hadoop安裝環(huán)境配置;Hadoop進程啟停;執(zhí)行經(jīng)典案例WordCount Hadoop系統(tǒng)架構(gòu) Hadoop 基本原理;Hadoop 1.x架構(gòu)及后臺進程;HDFS架構(gòu)與命名空間;HDFS數(shù)據(jù)存儲與復制 使用HDFS文件系統(tǒng) HDFS常用命令,如ls、cat、put、get等;HDFS管理與維護,safemode管理,balancer工具等 開發(fā)HDFS應用程序 使用Eclipse IDE,安裝Hadoop插件;使用Hadoop API訪問HDFS,包括文件讀寫、管理等 MapReduce分布式計算 MapReduce編程模型及工作原理; MapReduce作業(yè)調(diào)度;分析WordCount運行原理,分析源代碼 開發(fā)MapReduce應用程序 MapReduce程序自定義Combiner;內(nèi)置數(shù)據(jù)類型、自定義數(shù)據(jù)類型;實現(xiàn)MapReduce組合式作業(yè) 大數(shù)據(jù)處理平臺Pig Pig大數(shù)據(jù)處理平臺;Pig工作模式;Pig運行方式;Pig Latin語法、操作命令、數(shù)據(jù)類型、表達式等 開發(fā)Pig腳本應用 Pig常用函數(shù)、不同類型的數(shù)據(jù)檢索,包括建表、查詢、關(guān)聯(lián)查詢等;開發(fā)Pig腳本應用程序 數(shù)據(jù)倉庫工具Hive 數(shù)據(jù)倉庫簡介;數(shù)據(jù)倉庫工具Hive的用途;Hive架構(gòu);Hive三種運行模式;Hive QL的JDBC編程 無限大表數(shù)據(jù)庫HBase Hadoop數(shù)據(jù)庫HBase用途;HBase邏輯模型與物理模型;HBase Shell模式命令、HBase API編程 P7 項目實訓 名稱 項目描述 HDFS大數(shù)據(jù)云盤 實現(xiàn)一個Web客戶端的大數(shù)據(jù)云盤系統(tǒng)。該系統(tǒng)以Hadoop的HDFS文件系統(tǒng)為存儲介質(zhì),因些具有海量存儲的能力。云盤系統(tǒng)可供用戶上傳文件、查看、管理和共享云文件。項目主要涉及以下知識點:搭建和配置Hadoop環(huán)境,啟動Hadoop進程,HDFS文件命令使用,使用HDFS API,編寫處理HDF云盤處理程序,用Web界面查看操作HDFS等。 P8 項目實訓 美國歷年航班大數(shù)據(jù)統(tǒng)計分析 本項目基于美國民航航班的歷年數(shù)據(jù)(1987年-2008年),計算處理某一年各個航班的飛行架次等數(shù)據(jù)。項目將原始數(shù)據(jù)上傳到Hadoop的HDFS上,通過編寫MapReduce程序讀取航班數(shù)據(jù)并計算和統(tǒng)計航班相關(guān)數(shù)據(jù)。項目主要涉及以下知識點:搭建和配置Hadoop環(huán)境,啟動Hadoop進程,開發(fā)航班處理MapReduce程序、Pig腳本程序,使用Hive JDBC處理數(shù)據(jù),通過JSP查詢處理過結(jié)果。 開課時間:循環(huán)開課上課地點:北京市海淀區(qū)北四環(huán)中路229號海泰大廈/鄭州市金水區(qū)農(nóng)業(yè)路東23號豫星大廈
招生對象: 課程優(yōu)勢:1.國內(nèi)現(xiàn)階段唯一高端Java架構(gòu)師課程2. OCM-EA國際認證,原Sun公司資深架構(gòu)師劉晟老師親自授課3. Oracle標準課程與國內(nèi)主流技術(shù)的有機整合,實用性與指導性并重4. 研討式教學方式,小班授課5. 理論與實踐并重,多個企業(yè)真實項目案例貫穿其中6. 提供講師與學員之間共享開發(fā)經(jīng)驗的平臺7. 注重培養(yǎng)企業(yè)項目的構(gòu)架能力及實施過程控制8. 與流行的Hadoop大數(shù)據(jù)技術(shù)有機整合適用群體:大專及以上學歷,具備基本的計算機操作能力、軟件基礎編碼能力、基本的英語閱讀能力培養(yǎng)目標:1.具備專業(yè)級水平的Java企業(yè)架構(gòu)師2. 具備獲取OracleJava最高級別Java架構(gòu)師認證OCM-EA的能力就業(yè)崗位:Java系統(tǒng)架構(gòu)師、Java EE架構(gòu)師、軟件項目經(jīng)理、業(yè)務分析師、Hadoop大數(shù)據(jù)工程師課程內(nèi)容: 課程名稱 課程及實訓內(nèi)容 C1 SunTone架構(gòu)方法學實戰(zhàn) 主題 主要知識點 軟件開發(fā)過程簡介 軟件開發(fā)方法學對軟件項目的意義;面向?qū)ο蟮能浖_發(fā)過程OOSD。 使用SunTone/UP方法學 SunTone AM /UP方法學、軟件開發(fā)工作流需求收集-需求分析-構(gòu)架-設計-實現(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;基于序列圖的設計模型。 構(gòu)架-創(chuàng)建架構(gòu)模型 構(gòu)架工作流;構(gòu)架工作流的產(chǎn)物;實現(xiàn)向架構(gòu)的轉(zhuǎn)換。 設計-創(chuàng)建解決方案模型 創(chuàng)建解決方案模型;細化與模型的屬性;細化方法和構(gòu)造器;將域?qū)嶓w映射到數(shù)據(jù)庫表。 實現(xiàn)、測試和部署 開發(fā)過程中的實現(xiàn)、測試和部署工作流。 W1 項目研討 名稱 項目描述 企業(yè)應用項目管理實戰(zhàn) 基于真實的項目案例,完成項目的需求收集、分析、構(gòu)架和設計等前期過程,以形成完整的軟件項目管理流程。此間創(chuàng)建思維模型、需求模型、設計模型和架構(gòu)模型,繪制相關(guān)的UML圖,并完成模型之間的轉(zhuǎn)換。 C2 JVM與Web應用原理 主題 主要知識點 JVM基本原理 JVM內(nèi)存的結(jié)構(gòu)模型、堆與堆棧原理、對象在內(nèi)存中的結(jié)構(gòu);類加載與Class對象的內(nèi)部結(jié)構(gòu)、常量池;對象實例與性能的考慮;對象與內(nèi)存理解的常見誤區(qū); JVM面向?qū)ο笤? 類的屬性、方法、構(gòu)造器在繼承體系中的原理、靜態(tài)成員內(nèi)存布局和原理;多態(tài)原理;抽象類、接口的原理以及適用的OO法則;枚舉的單例模式應用、嵌套類/內(nèi)部類的原理與編程規(guī)則;異常的處理方式分析及實踐;異常與日志的合理結(jié)合;異常使用的常見誤區(qū)。 Java EE標準架構(gòu) Web容器(如Tomcat)的工作原理、Java EE標準五層架構(gòu)、組件與容器協(xié)調(diào)工作原理;Java EE架構(gòu)中的主要服務(如JNDI、JTA、RMI、JMS等);三層與四層物理架構(gòu)的區(qū)別與場景。 Servlet工作原理分析 HTTP原理、HTTP協(xié)議請求與應答格式;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架構(gòu) Model2架構(gòu)與MVC原理;結(jié)構(gòu)良好的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基本概念與架構(gòu)、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架構(gòu)的整合原理、SSM架構(gòu)的整合原理。 SpringMVC與AOP原理 Spring MVC框架實現(xiàn)原理、適配器模式在構(gòu)架中的應用;AOP原理與事務處理、動態(tài)代理的實現(xiàn)與原理。 Java EE企業(yè)應用程序 企業(yè)應用程序與Web應用程序的關(guān)系;Java平臺企業(yè)版的構(gòu)成;企業(yè)應用程序的開發(fā)步驟與角色;模塊與企業(yè)應用、.war、.jar、.ear的關(guān)系;在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實體;對象-關(guān)系映射的概念及原理。 使用JPQL查詢語言 Java 持久化查詢語言(JPQL),使用查詢對象實現(xiàn)實體數(shù)據(jù)查詢。實體持久化狀態(tài)的查詢;創(chuàng)建和使用查詢對象。 為數(shù)據(jù)的關(guān)聯(lián)關(guān)系建模 為數(shù)據(jù)的關(guān)聯(lián)關(guān)系建模,包括一對一、一對多/多對一、多對多的單向/雙向關(guān)系。定義和使用合成主鍵;實現(xiàn)一對多/多對一雙向關(guān)聯(lián);實現(xiàn)多對多雙向關(guān)聯(lián);設置獲取和級聯(lián)模式;實現(xiàn)關(guān)聯(lián)關(guān)系實體。 實現(xiàn)事務處理 事務的概念和原理;EJB事務的ACID特性;使用CMT實現(xiàn)事務邊界管理。編程與CMT事務交互;Java EE平臺的異常;在EJB組件中實現(xiàn)CMT事務。 實現(xiàn)消息處理 組件異步通訊的特點;JMS 點對點消息架構(gòu)和發(fā)行-訂閱消息架構(gòu);開發(fā)消息生產(chǎn)者客戶端。消息驅(qū)動Bean組件的運行特征及生命周期;開發(fā)消息驅(qū)動Bean 組件; W2項目研討 名稱 項目描述 良好的軟件架構(gòu)設計與實現(xiàn) 基于真實的項目案例,選擇適合框架,對主要用例進行分析和設計;研討框架選擇的正確性,以及設計結(jié)構(gòu)的合理性和實踐;優(yōu)質(zhì)編碼結(jié)構(gòu)與和性能優(yōu)化。 C4 GoF與Java EE模式 主題 主要知識點 OO設計法則與設計模式 面向?qū)ο笤O計的基本概念;面向?qū)ο笤O計的基本法則;設計模式的特性。 使用GoF行為型模式 行為型模式的基本特點;GoF行為型設計模式,包括策略模式、命令模式、迭代器模式、觀察器模式。 使用GoF創(chuàng)建型模式 創(chuàng)建型模式的基本特點;GoF創(chuàng)建型設計模式,包括工廠方法模式、抽象工廠模式、單體模式等。 使用GoF結(jié)構(gòu)型模式 結(jié)構(gòu)型模式的基本特點;GoF結(jié)構(gòu)型設計模式,包括外觀模式、代理模式、適配器模式、合成體模式、裝飾器模式、狀態(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架構(gòu);使用表示層模式,包括Intercepting Filter、Front Controller、Application Controller、Context Object。 更多的表示層模式 使用表示層模式:View Helper、Composite View、Dispatcher View、Service to Worker。 C5 企業(yè)項目的架構(gòu)與性能優(yōu)化 主題 主要知識點 架構(gòu)的基本概念 架構(gòu)的基本概念和必要性,架構(gòu)師的功能;架構(gòu)與風險管理;架構(gòu)的五個基本方面;描述UML圖。 軟件開發(fā)方法學 開發(fā)方法學的實踐,使用SunTone AM方法學;開發(fā)方法學工作流和四個階段;編寫項目計劃書;怎樣提高項目成功的可能性。 創(chuàng)建系統(tǒng)架構(gòu)原型 用組件表示系統(tǒng);創(chuàng)建架構(gòu)模型;建立架構(gòu)原型。 系統(tǒng)性質(zhì)量的評估 評估影響系統(tǒng)性質(zhì)量的因素;規(guī)劃可升級性以支持預期的增長;提升QoS的常規(guī)指南。 描述Java EE技術(shù) 表示層的設計指導;業(yè)務層的設計指導;常見的Java EE架構(gòu)。 系統(tǒng)架構(gòu)的經(jīng)驗和指南 系統(tǒng)的靈活性;網(wǎng)絡的通訊與布局;事務的規(guī)劃與管理;成本管理。 企業(yè)應用的安全性 企業(yè)應用的安全風險;企業(yè)架構(gòu)的安全規(guī)劃;分布式系統(tǒng)的主要風險因素及開發(fā)的經(jīng)驗指南; 完善架構(gòu)原型 規(guī)劃網(wǎng)絡模型;規(guī)劃事務模型;規(guī)劃安全模型;Java EE 資源服務器的整合技術(shù);完善架構(gòu)模型,完善應用程序網(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的架構(gòu)及垃圾回收機制、JVM的性能調(diào)優(yōu);水平層(layer)影響性能的方面;應用層的優(yōu)化;復制策略及選擇標準,規(guī)劃系統(tǒng)容量以支持需求負荷;關(guān)于性能調(diào)優(yōu)的思考。 W3項目研討 名稱 項目描述 企業(yè)應用的架構(gòu)和設計 基于真實的項目案例,研討項目的架構(gòu)和設計,對系統(tǒng)性質(zhì)量逐一分析,調(diào)整架構(gòu)以逐一滿足系統(tǒng)性質(zhì)量,提交合格的架構(gòu)原型。 C6 Hadoop大數(shù)據(jù)處理 主題 主要知識點 大數(shù)據(jù)與Hadoop 大數(shù)據(jù)的概念與特點;Hadoop發(fā)展歷史;Hadoop在大數(shù)據(jù)處理中的應用;與Hadoop相關(guān)的項目 配置Hadoop運行環(huán)境 Hadoop的三種運行模式;Hadoop安裝環(huán)境配置;Hadoop文件系統(tǒng)格式化;Hadoop進程啟停 Hadoop架構(gòu)與HDFS Hadoop版本介紹;Hadoop 1.x架構(gòu)及后臺進程;HDFS架構(gòu)與命名空間;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存儲結(jié)構(gòu);HBase Shell模式 使用腳本語言PIG PIG大數(shù)據(jù)處理平臺;PIG腳本語言;PIG工作模式;PIG運行方式;PIG Latin命令、函數(shù)、表達式 數(shù)據(jù)倉庫工具Hive 數(shù)據(jù)倉庫簡介;數(shù)據(jù)倉庫工具Hive的用途;Hive架構(gòu);Hive三種運行模式;HiveQL語言的應用 YARN架構(gòu)的處理數(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截取相關(guān)數(shù)據(jù)并排序,并交付Reduce輸出統(tǒng)計信息。項目主要涉及以下知識點:搭建和配置Hadoop環(huán)境,啟動Hadoop進程,HDFS文件命令的使用,編寫處理航班信息的MapReduce程序,并通過Web界面查看處理結(jié)果。 開課時間:循環(huán)開課上課地點:北京市海淀區(qū)北四環(huán)中路229號海泰大廈/鄭州市金水區(qū)農(nóng)業(yè)路東23號豫 星大廈
招生對象:課程內(nèi)容:
盈佳科技學習中心 中明盈佳(北京)計算機科技有限公司是Oracle公司在中國區(qū)設立的家多產(chǎn)品方向的WDP中心,是Oracle全國唯一一家授權(quán)Java的金牌合作伙伴。享受Oracle提供的原廠技術(shù)和就業(yè)資源支持,并可以申請Oracle國際廠商認證。熱烈慶祝盈佳科技成為---Oracle公司高端課[詳情]
趙瑩 教師團隊
高級講師 教師簡介: Sun認證Web組件開發(fā)員(SCWCD),Sun實訓基地高級講師。具有近十年軟件開發(fā)及教育培訓的經(jīng)驗。先后擔任過Java高級軟件開發(fā)工程師、項目經(jīng)理,熟練使用Struts、Hibernate、Spring、iBATIS、EJB、JNDI、Web Services、oracle等技術(shù)構(gòu)建大中型Web應用程序。負責過大型ERP項目的開發(fā)及管理,對項目風險評估以及項目把控有獨到的見解。授課特點:授課重點突出,將復雜技術(shù)原理與實際應用緊密結(jié)合,把握全局,由淺入深,條理清晰,能夠根據(jù)學員特點因材施教。項目經(jīng)驗:中糧OA辦公自動化系統(tǒng)、中糧ERP系統(tǒng)、中航機票預訂系統(tǒng)、中石化報銷管理系統(tǒng)、國家電網(wǎng)資金項目
趙煒瑋 教師團隊
資深講師 教師簡介:Oracle高級講師,長期致力于Oracle技術(shù)的研究和培訓工作,精通Oracle9i,10g,11g數(shù)據(jù)庫管理,熟悉linux操作系統(tǒng),熟悉關(guān)系數(shù)據(jù)庫,大數(shù)據(jù)并發(fā)型數(shù)據(jù)庫理論,先后在中石化,中石油和中科院、通信、軍工,地球與地址物理,銀行等多個行業(yè)工作,積累豐富的實戰(zhàn)經(jīng)驗。項目經(jīng)驗:中石油、中科院大型科研項目
賀敏 教師團隊
高級講師 Sun認證Web組件開發(fā)員(SCWCD),Sun實訓基地資深講師。長期致力于Java技術(shù)的研究和培訓工作,曾參與過匯智wise designer表單設計器開發(fā),項目中代碼的管理工作及wise viewer證單精確打印應用,參與匯智數(shù)數(shù)印網(wǎng)及XmlSpy開發(fā);曾就職于三星SDS,參與SERP-Flex—Pilot開發(fā),韓國三星員工健康管理系統(tǒng)HCMS維護和管理,門禁系統(tǒng)GCS的開發(fā),以及三星分公司指定高層使用的監(jiān)控管理系統(tǒng)C-SAMS開發(fā)。具有豐富的實訓教育經(jīng)驗和項目經(jīng)驗,并在項目中擔任核心角色;主要研究方向為Java EE平臺,精通Java EE企業(yè)級開發(fā),WEB技術(shù),SSH框架,EJB技術(shù)等。
韓小東 教師團隊
高級講師 教師簡介:Sun認證Web組件開發(fā)員(SCWCD),Sun實訓基地高級講師。精通 Java、C/C++ 等多種開發(fā)語言,精通 MySQL、SQL Server、Oracle等數(shù)據(jù)庫系統(tǒng),8年以上工作經(jīng)驗,先后任職于上海廣達集團、上海哈金、南京巨橡,南京中興(ZTE),常年從事于技術(shù)開發(fā)與開發(fā)管理工作,先后擔任過軟件開發(fā)工程師、高級軟件開發(fā)工程師、技術(shù)總監(jiān)、部門經(jīng)理等職務負責開發(fā)過掌上預訂、電子商務、SNS、車載監(jiān)控調(diào)度等多個大型項目,涉及的行業(yè)有: 通訊/通信,金融,商業(yè)多年的應用程序開發(fā)與開發(fā)團隊管理工作,對互聯(lián)網(wǎng)應用架構(gòu)有豐富的設計與開發(fā)實踐經(jīng)驗
王輝 教師團隊
高級講師 教師簡介:Sun認證Web組件開發(fā)員(SCWCD)、Sun認證Java程序員(SCJP)、Sun實訓基地資深講師和項目經(jīng)理。長期致力于Java技術(shù)的研究和培訓工作,參與了商務平臺網(wǎng)上購物系統(tǒng)、電信增值業(yè)務系統(tǒng)等中到大型軟件項目的設計與實現(xiàn),負責蘇州市Sun華東實訓基地風云教育的主要教學工作并取得了優(yōu)異成績,具有豐富的軟件開發(fā)經(jīng)驗和多年的實訓教育經(jīng)驗.主要研究方向為Java EE平臺,精通Java EE企業(yè)級開發(fā)、WEB技術(shù)、SSH框架、EJB技術(shù)等。項目經(jīng)驗:《銀行商業(yè)匯票系統(tǒng)》《中國外運人力資源管理》《GPS-WebDataManager》
劉晟 教師團隊
高級教授 師資簡介:國內(nèi)知名資深講師,前Sun公司特約培訓顧問、Oracle-Sun認證企業(yè)架構(gòu)師(SCEA)、資深項目經(jīng)理,資深培訓顧問。長期致力于Java企業(yè)架構(gòu)、Android、大數(shù)據(jù)、云計算,以及數(shù)據(jù)庫技術(shù)的研發(fā)、培訓及推廣工作,曾為建行、工行、平安、中行、本鋼等數(shù)十家國內(nèi)大型企業(yè)公司提供研發(fā)、咨詢及培訓服務,具有二十余年的IT行業(yè)架構(gòu)經(jīng)驗。項目經(jīng)驗:曾主持開發(fā)了十余個大中型軟件項目,如IOT智能尋車系統(tǒng)、中科院中國互聯(lián)網(wǎng)信息中心Restful Whois系統(tǒng)、Sun IT遠程實訓平臺、北京電報局的"F31國際轉(zhuǎn)報系統(tǒng)"等等。
孫建洋 教師團隊
高級講師 教師簡介: Oracle 11g高級講師、Unix/Linux 資深專家,OCP認證大師,精通Oracle9i,10g,11g數(shù)據(jù)庫管理,具有豐富的培訓經(jīng)驗。1998年獲得原Digital公司的亞太區(qū)Customer First大獎,30多年的從業(yè)經(jīng)驗,先后在Digital和HP、電信、鐵道部,海關(guān),電力,郵政,稅務等多個行業(yè)工作,積累豐富的實戰(zhàn)經(jīng)驗。授課善于從實戰(zhàn)出發(fā),善于運用比喻圖解等技巧,化繁為簡,深入淺出。深受中心學員好評。
楊永亮 教師團隊
高級講師 講師簡介:oracle dba高級講師,OCP認證大師,精通oracle數(shù)據(jù)庫架、RAC搭建與維護、oracle備份恢復、oracle調(diào)優(yōu),精通linux系統(tǒng)維護、linux平臺服務器搭建,從事過985、211高校和公安系統(tǒng)的的數(shù)據(jù)庫與小機的運維。授課善于知識融會貫通、形象比喻的授課方式。
李娜 教師團隊
高級講師 講師簡介:長期致力于android技術(shù)的研究和開發(fā)工作,8年以上工作經(jīng)驗,先后任職于億陽信通股份有限公司、土豆網(wǎng)、云合暢想有限公司。具有豐富的項目經(jīng)驗,并且在項目中擔任重要角色。曾參與過浙江移動綜合分析系統(tǒng)開發(fā)、Idview雜志開發(fā),二手檢測信息采集系統(tǒng)開發(fā),卡煤利多系統(tǒng)開發(fā),警務通系統(tǒng)開發(fā)
肖靜茹 教師團隊
高級講師 講師簡介:就業(yè)后一直從事IT行業(yè),多年的軟件開發(fā)經(jīng)驗和授課經(jīng)驗。曾參與過北京鼎軟科技公司的CEM,CGM,砼微訊等多個項目開發(fā)。曾在北京格瑞鈦倫特軟件公司,易卓普軟件公司擔任過Java開發(fā)講師,授課經(jīng)驗豐富,講課內(nèi)容層次由淺入深,通俗易懂,善于活躍課堂氣氛,學生在歡樂的氛圍中學到知識。因材施教,注重對學生自我思考與解決問題能力的培養(yǎng),培養(yǎng)出一批又一批高新就業(yè)的學員。
學校首頁| 學校簡介| 課程列表| 學校新聞| 學校相冊| 教師團隊| 聯(lián)系我們
盈佳科技學習中心課程請咨詢:
滬ICP備18048269號-1
電子營業(yè)執(zhí)照
教育
全國教育網(wǎng)站
企業(yè)信用等級AA級
合作/版權(quán)/投訴
本頁信息由注冊用戶(機構(gòu)和個人)自行發(fā)布或提供,所有內(nèi)容僅供參考,任何關(guān)于對該用戶的推薦都不能替代您的考察核實,本站不承擔該用戶發(fā)布/提供信息的行為或內(nèi)容所引起的法律責任