課程特色
本課程接續暢銷書《猛虎出閘專業認證》系列全新在線上教學平台改版呈現,提供您涵蓋度最齊全,最具競爭力的認證準備。
內容包含Java 8 基礎知識與認證考試範圍,不論您之前學習的Java版本為何(不論是 Java 7 或 6 等...)都可以在此課程中學習Java 8 最新資訊與技術,每堂課皆有實作試題引導學生作答,建立學習的正確觀念,輕易掌握關鍵考題。
此外,為了鼓勵大家能努力考上證照,2019年8月起段老師還會補充Oracle最新考題異動資料,只給5堂課都有班的全勤學員!
詳細內容
經過了近20多年發展,1995才問世的Java從一個默默無名的技術,不斷地拓展並滲透到每一個人的生活中,小到生活中的晶片卡、智慧型手機、機上盒(set-top box)、數位電視、個人電腦,大到企業組織系統乃至美國太空總署火星計畫,都有它的蹤跡。
根據專家預測,Java技術今後將會更廣泛地被使用在企業應用(97%)、桌面端應用和智慧行動通訊應用這三個層面上。
非官方調查也顯示,隨著智慧型產業的發展目前全球已有超過70%的軟體發展人員使用Java語言,TIOBE 每月針對最受歡迎語言的排名Java也都是以第一名的姿態呈現。
您還在等甚麼呢?
讓我們一同進入Java的行列,為世界探索更多新的可能!
1. Java高級類別設計
上課日期:2020/03/11
- 重寫hashCode,equals和toString方法
- 開發在初始化區塊,變數,方法和類別時使用static靜態關鍵字
- 創建內部類,包括靜態內部類別,本地一般內部類別,方法內部類別和匿名內部類別
- 開發聲明,實現和/或擴展接口並使用@Override註釋的代碼。
2. 泛型和集合與Lambda
上課日期:2020/03/15
- 創建並使用ArrayList,TreeSet,TreeMap和ArrayDeque
- 使用java.util.Comparator和java.lang.Comparable接口
- 迭代使用Streams和List的forEach方法
- 使用java.util.function包中包含的內置接口,例如:Consumer、Function、Predicate 與 Supplier
3. Java Stream API
上課日期:2020/03/18
- 開發代碼以使用peek()和map()方法從對像中提取數據,包括map()方法的原始版本
- 使用 Stream 類的搜索方法搜索數據,包括 findFirst,findAny,anyMatch,allMatch,noneMatch
- 使用 Collectors 類使用 collect 方法和組/分區數據將結果保存到集合
- 在 Stream API 中使用 flatMap()方法
4. Java I/O、NIO.2與JDBC
上課日期:2020/03/22
- 在java.io包中使用BufferedReader,BufferedWriter,File,FileReader,FileWriter,FileInputStream,FileOutputStream,ObjectOutputStream,ObjectInputStream和PrintWriter。
- 使用Files類檢查,讀取,刪除,複製,移動,管理文件或目錄
- 將 Stream API 與 NIO.2 一起使用
- 描述構成 JDBC API核心的接口,包括Driver,Connection,Statement和 ResultSet
- 使用 DriverManager 類(包括JDBC URL)標識連接到數據庫所需的組件
- 提交查詢並從數據庫中讀取結果,包括創建語句,返回結果集,迭代結果以及正確關閉結果集,語句和連接
5. Java 同步執行緒與Java API
上課日期:2020/03/25
- 創建工作執行緒,並使用 ExecutorService 同時執行任務
- 確定死鎖,飢餓(starvation),活鎖和競爭條件中潛在的執行緒問題
- 使用同步關鍵字和java.util.concurrent.atomic包來控制線程執行的順序
- 使用同步集合和類別,包括CyclicBarrier和CopyOnWriteArrayList
- 使用並行Fork / Join Framework
- 使用並行流,包括縮減,分解,合併過程,管道和性能。
- 使用LocalDate,LocalTime,LocalDateTime,Instant,Period和Duration創建和管理基於日期和基於時間的事件,包括格式化日期和時間值
- 為每個語言環境構建資源包,並在應用程序中加載資源包
師資介紹
中原大學資訊管理學系畢,具有多年程式開發與教學實務經驗,專長企業雲系統框架建、XML與手持行動裝置軟體開發、物聯網;並榮獲多項金融科技軟體專利發明。授課風格幽默風趣且擅於以實際案例做教講,帶領學員紮實的進入資訊科技的領域。
報名方式
如您對本課程有興趣,或需相關諮詢,請於下方留下您的聯絡資訊,我們將派專人與您聯繫,為您安排上課事宜,或回覆問題,感謝您!