Python 與 Excel 的整合術 【線上課程】 線上課程

Python 與 Excel 的整合術 【線上課程】

Python 是個簡單易學的程式語言,而 Excel 是個普及率高的試算表軟體。今天無論是在任何領域或職位,能夠將 Excel 相關的工作或流程自動化或半自動化,就能夠大幅提升工作效率。 在這一堂課,老師會帶著學員們主動整合 Python 與 Excel 兩個技術的優勢,打造出多個實用數據分析與自動化工具出來。當老牌試算表遇上新型的程式語言可以擦出什麼樣的火花,我們就用這 10 堂課一起來探索吧!

*本課程屬於進階應用導向,聚焦在 Python 與 Excel 的串接與應用上,而非 Python 基礎語法,建議同學來上課前有先學習過 Python 的基礎語法

【線上課程說明】
1. 全部以影片形式進行
2. 考量到一些學員的問題需要即時和老師溝通,學員可以和老師預約在 Google Meet 上進行課後輔導
3. 結業標準是要求學員用課程所學會的程式技能實作出一個期末專題(基本上只要有認真做就給過)
4. 期末專題繳交期限為課程結束一周内
5. 目前課程影片尚無字幕,未來將逐步更新有字幕的版本

※線上課程上課時間:於開課時間內可自行安排時間上課
影片上架進度,請參考備註欄位第(三)點線上課程常見QA連結網址

課程大綱

單元 1. Python 與 Excel 的基礎知識
- Excel 基礎知識
- Excel 錄製巨集
- Excel 陣列運算
- Python 與 Excel 相關的模組
- 用 Python 計算歷史股價量化指標

單元 2. 利用網頁爬蟲截取資料
- 網頁基礎知識
- 打造簡易網頁爬蟲
- 將截取的資料記錄到 Excel 上
- 實作台股爬蟲(專題)



單元 3. 跨表格運算
- 如何切換工作表?
- 如何截取整組投資組合的資料?
- 如何處理跨工作簿的資料

單元 4. 自動化
- 什麽是排程?
- 透過排程執行我們的 Python 程式碼
- 用 Python 發送 Line 訊息

單元 5. Pandas 套件
- Pandas 入門
- Pandas 與 Excel 的整合術
- 用 Pandas 自動化樞紐分析表



單元 6. Pandas 套件實戰
- Pandas 進階功能
- 用 Python 處理跨表格、跨工作簿的資料
- Pandas Merge(垂直合併)
- 將多個檔案的資料匯整到同一個檔案(專題)



單元 7. Pandas 套件實戰
- Pandas 進階功能
- Pandas Append(水平合併)
- 用 Pandas 做水平合併資料表(專題)
- 用 Pandas 分割資料表(專題)

單元 8. 用 Python 與 Excel 打造即時數據看板(3hr)
- 利用 Excel 與 Python 打造即時數據看板(專題)
- 復習網頁基礎知識
- 用 Fugle Web API 取得即時股價資訊



單元 9. 走上雲端
- Google Colab 簡介
- 用 Python 操作 Google 試算表
- 用 Python 與 Google Spreadsheet 打造即時股價看板
- 使用 GCP 雲服務打造自動雲端爬蟲



*目前課程影片尚無字幕,未來將逐步更新有字幕的版本


適合對象

1. 希望能透過程式自動化工作流程,提升效率者
2. 有上過訓練班基礎 Python 程式設計者為佳
3. 熟悉 Excel 軟體者為佳*
4. 對量化交易或演算法交易有興趣者


*對 Excel 沒有基礎者,可以參考老師的 YouTube 教學影片
*對 Python 沒有基礎者,可以參考本訓練班的任何一門 Python 程式設計課

開發環境

- 需安裝 Microsoft Excel 應用程式(非 Mac 的 Numbers),建議 Excel 版本為 Excel 2016 或以上
- Jupyter Notebook 安裝教學影片
- Google Colaboratory

線上課程注意事項

●線上課程採遠距教學,無需到班上課!

●線上課程影片無字幕輔助

●線上課程為非同步教學,無法及時互動回覆,請學員需自行評估是否適合自己的學習模式。

● 上課教材、影片:開課當天會發送註冊信至信箱,註冊完畢後即可開始上課。

● 繳交作業期限:依照各班講師規定;通過課程標準才會製作證書。

● 課程影片下架日:結束日後六個月

●學員於開課後登入課程時, 登入帳號務必與報名時所填寫的EMAIL相同!!!

公務員全程參與課程學習後可於課程結束後申請登錄公務人員學習時數

 

(一)轉班或退費期限:開課日後⅓時數內,詳情連結

(二)結業狀況:查詢是否合格及證書製作進度,結業名單連結

(三)線上課程上課時間:請參考官網最新消息「線上課程常見QA」,詳情連結

(四)報名備註欄位僅可填寫優惠同行人,收據開立時間及其他問題請直接寄EMAIL向我們聯繫

近期班次

講師介紹

(一) 學歷

現為本校共同教育中心統計碩士學位學程兼任講師

國立臺灣大學 資訊網路與多媒體研究所碩士學位

美國加州大學 電機系學士學位

*研究領域:多媒體資訊檢索、電腦視覺、人機互動 

 

(二) 經歷

Kyosei.ai 共同創辦人兼技術總監

OneAD 資深軟體工程師

 

(三) 專長

Python、Node.js、Excel & VBA

 

(四) 教學經驗

台大共教中心統計學程 實務講師 2019

國泰金控 企業教育訓練講師 2018

 

台大資訊系統訓練班講師 2015 - 至今 

*累計授課時數至2024年3月1日為5,770小時