用Python做商管程式設計(二)
▎課程概述 : 深入學習Python核心應用
本課程延續Python基礎課程內容,帶領學員深入學習函數、字串處理、資料結構、檔案讀寫與例外處理等核心觀念,並透過財金資料分析案例,學習如何運用Python實際處理一些簡單的資料分析問題

▎課程目標:強化程式設計與資料分析能力
透過本課程的學習,學員將進一步熟悉Python核心語法與資料處理技巧,建立程式設計實作能力,並能運用Python完成簡單的資料分析問題

▎授課對象:
.已完成「用Python做商管程式設計(一)」課程之學習者
.想進一步學習Python核心語法與程式設計技巧的學習者
.對資料處理與資料分析應用有興趣的學習者
.希望運用Python解決商管領域實務問題的學習者

▎授課教師:臺大資訊管理學系暨研究所 盧信銘教授
美國亞歷桑那大學Management Information Systems博士
國立臺灣大學經濟學碩士
國立臺灣大學工商管理學系學士
主要研究領域:商業智慧、自然語言處理、機器學習、應用計量經濟
▎課程難易度
Intermediate中級,需一些相關先備知識,需修習完畢「用Python做商管程式設計(一)」
▎課程章節【含試讀】
CH1 第一章節 (共 7 單元)
.1-1Functions:基本概念(試讀)
.1-2函數的Parameters與Arguments
.1-3定義與呼叫函數
.1-4變數的視野(Scope)
.1-5函數的傳回值
.1-6函數傳入值(Arguments)、傳回值、與指定傳入法(Call by Assignment)
.1-7遞迴(Recursion)與除錯(Debugging)
CH2 第二章節 (共 9 單元)
.2-1字串資料型別(試讀)
.2-2字串操作
.2-3台灣身分證字號驗證問題
.2-4驗證
.2-5我要Python講中文
.2-6字元與其內碼
.2-7字串操作
.2-8格式化字串輸出
.2-9再談格式化字串輸出:F-STRING
CH3 第三章節 (共 12 單元)
.3-1簡介資料結構、檔案讀寫、與例外處理(試讀)
.3-2Tuples
.3-3Zip,Map,與Lambda
.3-4Dictionary
.3-5字典的Key與Value;反向對應
.3-6Sets
.3-7-1Aliasing and Cloning
.3-7-2From Shallow Copy to Deep Copy
.3-8Datetime
.3-9Reading and Writing Files- Concepts and Path String
.3-10Reading and Writing Files- Mode and Encoding
.3-11Errors and Exceptions
CH4 第四章節 (共 9 單元)
.4-1股票市場簡介(試讀)
.4-2資產定價模型(CAPM)與市場模型(Market Model)
.4-3資料分析步驟與資料取得
.4-4資料前處理:檔案讀取
.4-5CSV檔案格式處理與資料清理
.4-6CSV檔案排序
.4-7市場報酬資料處理與資料合併
.4-8迴歸分析
.4-9迴歸結果分析與視覺化