廣州Oracle Java中級軟件工程師經典認證班培訓機構
484 2017-06-30
OracleJava中級軟件工程師經典認證班
適合人群
熱愛軟件編程人群;
有開發(fā)語言編程基礎的人士;
希望掌握Oracle大型數據庫開發(fā)及如何利用JDBC操作Oracle數據庫技能的人士;
有意向從事JAVA開發(fā)工作的人士。
就業(yè)方向
Java軟件工程師、程序員、搜索引擎工程師、移動應用開發(fā)工程師、產品研發(fā)經理、技術經理、項目經理等。
騰科JAVA培訓優(yōu)勢
9年培訓經驗:成功培養(yǎng)10000多名高端軟件工程師
最強師資團隊:5名專家技術講師和8名資深講師
真實企業(yè)項目:提供大量在線運行的真實企業(yè)項目
前沿課程體系:定期企業(yè)人才需求調研及專業(yè)課程研發(fā)
完善就業(yè)保障:300多家知名軟件企業(yè)人才輸送
全面技術依托:Oracle、Redhat等國際授權IT技術為依托
課時介紹
180個課時
課程介紹
本課程包括java基礎與高級編程,適合零基礎學員。課程包括Linux、JavaSE、Oracle數據庫、JDBC等技術,課程引入了多個實用性、趣味性很強的Java項目,讓學員學完之后,能立即將所學的知識點應用到項目中。同時,學員學完本課程之后,可以報考OCJP認證。
課程大綱
課程主題 |
課程內容 |
課程目標 |
---|---|---|
第一階段(JavaSE軟件工程師培訓課程),96課時 | ||
Linux開發(fā)環(huán)境 |
Linux系統原理、文件系統剖析;Linux常用命令;vi和vim編程器介紹;java開發(fā)環(huán)境搭建 | 掌握Linux常用命令;掌握vi和vim編程器;熟練構建Linux下的Java開發(fā)環(huán)境。 |
Java語言基礎 | 計算機基本原理,Java語言發(fā)展簡史,配置Java 開發(fā)環(huán)境,體驗Java 程序開發(fā),數據類型、變量、運算符、流程控制、循環(huán)控制、數組的基礎概念與存取 | 認識計算機基本原理,了解Java語言發(fā)展簡史,掌握常見的數據結構和實用算法;培養(yǎng)良好的企業(yè)級編程習慣。 |
Java面向對象 |
面向對象特性:封裝、繼承、多態(tài); 接口應用;JVM性能調優(yōu)(JVM內存結構剖析、GC分析及調優(yōu)、JVM內存參數優(yōu)化) |
掌握面向對象的基本原則以及在編程實踐中的意義;掌握接口編程基本原則;掌握基本的JVM優(yōu)化策略 |
JDK核心API | JDK核心包、常用工具包、異常處理、集合框架、反射機制 | 掌握JDK核心API編程;理解API設計原則;掌握java異常處理機制;掌握java集合框架;掌握反射機制 |
I/O流 | IO性能分析,字節(jié)和字符的轉化流,包裝流的概念,以及常用包裝類,計算機編碼,資源的自動回收管理 | 掌握基本的文件輸入輸出流,能夠利用文件輸入輸出流進行文件的讀寫,掌握常見的IO流控制類和接口 |
Java圖形界面 | awt、swing常用圖形界面組件介紹;事件處理機制介紹;JavaFX介紹 | 掌握java圖形界面(awt,swing)編程和JavaFX編程 |
多線程 | 多線程的概念;多線程編程;線程安全問題、線程的同步、線程之間的通訊;線程死鎖;線程池、線程并發(fā)庫介紹 | 理解多線程技術的原理,理解線程安全、線程的同步和互斥,能夠基于Thread和Runnable進行多線程應用開發(fā) |
網絡編程 | Java網絡編程;c/s與b/s結構介紹;網絡通信協議TCP和UDP介紹; DatagramSocket,DatagramPacket,ServerSocket,Socket編程。 | 理解網絡編程技術,能夠基于Socket和ServerSocket進行網絡應用開發(fā),能夠結合多線程技術進行多客戶端網絡應用開發(fā) |
項目練習與階段測試 | 騰科Java第一階段測試題和階段復習 | |
第二階段(JDBC+ORACLE+SVN團隊項目),72課時 | ||
Oracle數據庫 | oracle體系結構剖析、數據庫建模及設計;SQL語句基礎和提高、SQL語句調優(yōu);PL/SQL簡介與PL/SQL程序開發(fā) | 掌握oracle數據庫基礎、數據庫開發(fā)、數據庫設計以及數據庫管理與維護等方面的基礎知識。 |
JDBC | JDBC核心API(Connection、Statement、ResultSet)、JDBC優(yōu)化技術(緩存技術、批處理技術、連接池技術)。 | 理解JDBC作為規(guī)范的設計原則;熟練掌握JDBC API;具備使用JDBC對數據庫進行高效訪問的能力 |
軟件工程基礎 | 軟件過程和軟件活動;需求分析、概要設計、詳細設計基本原則和文檔規(guī)范;配置管理的基本概念和必要性;SVN基本操作;Ant簡介;junit基本操作; | 理解軟件過程的普遍概念和基本的軟件活動;理解迭代的意義;掌握Ant、SVN等常用配置管理及部署工具;掌握利用junit進行單元測試操作 |
OOAD及設計模式 | 面向對象基本設計原則;常見的設計模式:工廠模式、策略模式、適配器模式、代理模式等、門面模式。 | 理解面向對象設計的一般原則;理解重用的意義;掌握常見的設計模式 |
項目練習與階段測試 | 坦克大戰(zhàn);鴻達業(yè)務管理系統;騰科Java第二階段測試題和階段復習 | |
第三階段(OCJP題庫講解),12課時 | ||
OCJP題庫 | OCJP題庫講解;OCJP模擬考試 | 了解OCJP考試大綱、OCJP題目類型;熟練掌握OCJP題庫試題 |
掃一掃
獲取更多福利
獵學網企業(yè)微信
獵學網訂閱號
獵學網服務號