1 | 基礎Python程式語言 | Python簡介 | |
開發環境建置 | - Anaconda介紹與環境安裝
- Jupyter Notebook介紹與安裝
- Jupyter Notebook功能介紹
|
Python基礎語法 | - keyword, identifier, literal介紹
- Python程式基礎觀念
- print、input函數
|
變數與運算 | - 變數介紹
- Python常見運算元1
- Python常見運算元2
|
資料型別介紹– 數值型類別及布林類別 | |
資料型別介紹– 序列化類別 | |
資料型別介紹– 雜湊類別 | |
控制流程 | - 流程控制圖
- if/else/elif語法
- 巢狀式流程控制
|
迴圈 | |
字串格式與正規表達式 | |
2 | 進階Python程式語言 | 自訂函數與內建函數 | |
匿名函數 | - lambda語法
- lambda函數與filter
- lambda函數與map、reduce
|
遞迴 | |
類別與物件導向1 | |
類別與物件導向2 | - 封裝 (Encapsulation)
- 繼承 (Inheritance)
- 多型 (Polymorphism)
|
例外處理與輸入輸出 | |
內建模組1 | |
內建模組2 | |
內建模組3 | |
Python日誌 | - logging介紹
- logging級別
- logging時間
|
第三方模組1 | |
第三方模組2 | - Pytube模組介紹
- QRcode模組介紹
- Tesseract模組介紹
|
自定義模組 | - 自定義模組介紹
- import語法
- from…import語法
|
Sqlite資料庫介紹1 | - SQLite介紹
- SQLite browser介紹
- SQLite browser操作
|
3 | 資料科學與 Python程式語言 | Numpy套件介紹 | - Numpy介紹
- index及axis概念
- Broadcasting性質
|
Pandas套件介紹 | - Pandas介紹
- Series, Dataframe操作
- 時間序列
|
Matplotlib套件介紹 | - Matplotlib介紹
- 圖與子圖
- Matplotlib操作
|
Python 網路爬蟲 | - HTML Introduction
- Crawler Basic
- Practical issues
|
機器學習基礎 | - Machine Learning concept
- scikit-learn Introduction
- Different Competition Platform
|
迴歸演算法 | - Linear Regression
- Polynomial Regression
- Ridge, Lasso, ElasticNet
|
分類演算_part1 | - Logistic Regression
- K-Nearest Neighbor
- Decision Tree
- CART
- ID3
|
分類演算_part2 | - Naive Bayes
- Random Forests
- Support Vector Machine
|
4 | 智慧推薦系統實務 | - AI、大數據與電商推薦系統
- 電商零售業者為何需要智慧推薦系統?
- 如何分析數位足跡?
- 國內外顧客洞察技術與案例
- 關鍵消費意圖智慧推薦技術
|