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