/* Java 初步介紹 */
Java [0] 是一種泛用 (general-purpose) 程式語言,完全支援物件導向設計 (Object-Oriented Programming, OOP),讓程式設計師撰寫具備可重新使用 (reusable) 的程式結構,利於開發複雜度較高的系統軟體;Java 具備優秀的記憶體管理機制與豐富的開發套件/框架,例如主流的後端框架 Spring [1] 與安卓應用軟體 (Android app) [2],可大幅增進程式開發效率;Java 同時支援多執行緒來處理如多媒體等計算強度高的應用程式。根據 2020 年 TIOBE 的統計,Java 為程式語言排名中使用人數最多的前三名 [3, 4, 5];Java 亦大量被使用在金融業的伺服器端,自 2015 年末開始吹起一股金融科技化 (Financial Technology, FinTech),最受歡迎的程式語言是 Java [6]。
/* 課程目標 */
本課程深入淺出介紹 Java 的語法與重要的程式設計概念,期許學員可以獨立完成 Java 程式撰寫;也企圖為學員建立 CS 的宏觀圖像,期望透過本課程傳授的基礎知識作為基石,培養學員在資訊領域內的自我學習能力。此外,本課程涵蓋十二年國民基本教育課程綱要科技領域 [7] 的程式設計與演算法、APCS 大學程式設計先修檢測 [8] 的考試範圍,歡迎國高中生一同參與,希望讓你第一次學習程式就能夠站穩灘頭堡!
/* AP Computer Science & Overseas Studies */
This course will cover the whole content of AP Computer Science [9, 10]. For students who have further plans to study abroad (say, pursue a master degree), you can also learn about the important OOP concepts before you start with application courses.
[0] Oracle, About Java
[1] Spring Framework
[2] Android
[3] TIOBE Index
[4] IEEE Spectrum, Interactive: The Top Programming Languages, 2023
[5] JetBrains, The State of Developer Ecosystem 2023, 2023
[6] The top ten technology skills at BAML, Barclays, Credit Suisse, Citi, Goldman Sachs, JPMorgan, Morgan Stanley and UBS, 2015.4.16
[7] 十二年國民基本教育課程綱要國民中學暨普通型高級中等學校 - 科技領域
[8] 大學程式設計先修檢測 (APCS)
[9] AP Computer Science A
[10] Roselyn Teukolsky M.S., Barron's AP Computer Science A, 8/e, 2018
本班為實體課程,常見QA詳情連結
校園防疫措施詳情連結
公務員全程參與課程學習後可於課程結束後申請登錄公務人員學習時數
課程影片觀看期限至課程結束後一週關閉
(一)退費期限:開課日後⅓時數內,詳情連結
(二)查詢結業狀況:結業名單連結
學費:新生新台幣6500元整
(一) 經驗
臺灣大學 資訊工程研究所 計算理論暨金融計算實驗室 兼任研究助理 (2024.7--present)
臺灣大學 資訊工程學系 課程助教:離散數學、演算法的數學解析、金融科技導論
HaWooo Com Trading Sdn. Bhd. (Malaysia) 營運長 (2022-2023)
Appier Inc.(股票代碼: 日本東京證券交易所:4180) 產品研發經理暨資深工程師 (員工編號:21) (2014-2022)
訊連科技股份有限公司(股票代碼:臺灣證券交易所:5208) 核心技術部資深工程師 (2007-2014)
(二) 學歷
臺灣大學資訊工程研究所 博士生
臺灣大學資訊工程研究所 碩士
臺灣大學資訊工程研究所 學士 輔系數學系
(三) 專長
● 表單自動化管理.電子商務與數位轉型
● 會員資料運營合規策略、營運數據分析與策略規劃
● 智慧財產盤點與管理規劃
● 財務風險評估與建議(損益兩平點分析、現金流風險分析...等)
(四) 著作
● 碩士論文: 多人合作私密計算上的安全性分析
● 期刊論文:全國律師第27卷第12期:大數據及物聯網之營業秘密保護趨勢
● 美國發明專利: 8,503,862, Systems and Methods for Identifying Scenes in A Video to
Be Edited And For Performing Playback
● 美國發明專利: 8,867,789, Systems and Methods for Tracking an Object in a Video
● 美國發明專利: 9,336,583, Systems and Methods for Image Editing
(五) 榮譽
● 第30屆中小企業財務管理顧問培訓班結訓,團體組第一名(2024)
● 南緯AiQ智慧衣設計競賽(2010),第二名
● 思科網絡學院網路技能大賽(2006),全國第一名
● 書卷獎(Top 5%),國立臺灣大學資訊工程系(2003)