第一篇 資料科學和 Python 基礎
第 1 章 資料科學概論與開發環境建立 – Anaconda
第 2 章 Python 程式語言
第二篇 網路爬蟲和 Open Data (取得、清理與儲存資料)
第 3 章 取得網路資料
第 4 章 資料擷取
第 5 章 資料清理與資料儲存
第 6 章 網路爬蟲實作案例
第三篇 Python資料科學套件 – 探索資料(資料視覺化與大數據分析)
第 7 章 向量與矩陣運算 – NumPy 套件
第 8 章 資料處理與分析 – Pandas 套件
第 9 章 大數據分析 (一) – Matplotlib 和 Pandas 資料視覺化
第 10 章 大數據分析 (二) – Seaborn 統計資料視覺化
第 11 章 機率與統計
第 12 章 估計與檢定
第 13 章 探索性資料分析實作案例
第四篇 人工智慧、機器學習與深度學習 – 預測資料
第 14 章 人工智慧與機器學習概論 – 認識深度學習
第 15 章 機器學習演算法實作案例 – 迴歸
第 16 章 機器學習演算法實作案例 – 分類與分群
第 17 章 深度學習神經網路實作案例
附錄 A:HTML 網頁結構與 CSS
附錄 B:Python 文字檔案存取與字串處理
附錄 C:下載與安裝 MongoDB 和 MySQL 資料庫