📌 Python 18 小時課程簡介
本系列課程涵蓋 Python 基礎語法、資料處理、網路爬蟲、機器學習、自動化、雲端部署 等內容,讓你從零到進階,全方位掌握 Python 技術。
📌 Python 快速入門(基礎篇)
| 時數 |
主題 |
內容概要 |
| 第 1 小時 |
Python 基礎語法 |
變數、數據類型、運算符、輸入輸出 (input() & print()) |
| 第 2 小時 |
條件判斷 (if-elif-else) |
條件判斷、邏輯運算、縮排規則 |
| 第 3 小時 |
迴圈 (for, while) |
迴圈控制、break & continue、range() |
| 第 4 小時 |
函式與模組 |
def 定義函式、參數與回傳值、模組導入 (import) |
| 第 5 小時 |
資料結構(列表、字典、集合、元組) |
內建數據結構、增刪改查、排序與操作 |
📌 Python 進階(物件導向 & 檔案處理)
| 時數 |
主題 |
內容概要 |
| 第 6 小時 |
物件導向程式設計(OOP) |
類別 (class)、物件 (object)、繼承 (inheritance) |
| 第 7 小時 |
檔案處理與錯誤處理 |
open() 讀寫檔案、try-except 例外處理 |
| 第 8 小時 |
網路爬蟲入門 |
requests 爬取網頁、BeautifulSoup 解析 HTML |
| 第 9 小時 |
資料分析(pandas & NumPy) |
pandas 數據處理、NumPy 陣列運算、數據視覺化 (Matplotlib) |
📌 Python 進階應用(機器學習 & AI)
| 時數 |
主題 |
內容概要 |
| 第 10 小時 |
自動化應用(Excel & VBA) |
openpyxl 操作 Excel、pyautogui 自動鍵鼠控制 |
| 第 11 小時 |
多執行緒與網路應用 |
threading 多工處理、socket 網路通訊、Flask Web API |
| 第 12 小時 |
機器學習入門 (scikit-learn) |
監督式學習(分類 & 回歸)、數據預處理 (train_test_split()) |
| 第 13 小時 |
深度學習(TensorFlow & Keras) |
人工神經網路 (ANN)、卷積神經網路 (CNN) |
📌 Python 高階應用(AI、資料庫、雲端部署)
| 時數 |
主題 |
內容概要 |
| 第 14 小時 |
人工智慧應用(Chatbot) |
NLTK 自然語言處理 (NLP)、整合 ChatGPT API |
| 第 15 小時 |
Python 與資料庫 |
sqlite3 操作 SQLite、MySQL、MongoDB |
| 第 16 小時 |
部署與雲端應用 |
Flask + Gunicorn 部署、Docker 容器化、AWS EC2 部署 |
| 第 17 小時 |
資安與測試 |
SQL Injection 防禦、bcrypt 密碼加密、pytest 單元測試 |
| 第 18 小時 |
自動化與爬蟲進階 |
Selenium 爬取 JavaScript、定時任務 (schedule)、批量 Excel 處理 |
🎯 適合對象
- 新手學 Python,希望在短時間內掌握核心概念
- 有程式基礎但想進階,學習資料處理、機器學習、雲端部署
- 想提升職場競爭力,使用 Python 自動化 Excel、API、AI 專案
這份 18 小時學習計劃,讓你從基礎到進階,全面掌握 Python 的核心技術!🚀
沒有留言:
張貼留言