所有入門單元免費開放 · 課程內容持續更新中

03 寫出可維護的 Python

從「能跑」到「好維護」:模組與套件、虛擬環境、錯誤處理、型別提示、自動化測試與 Git。這些也是讓 AI Agent 寫出好程式的前提。

工程基本功中階免費6 堂課 · 1 小時 23 分

課程大綱

  1. 3.1模組與套件:把程式拆成好幾個檔案12 分鐘
  2. 3.2虛擬環境與 uv:讓環境可以重現12 分鐘
  3. 3.3例外處理:讓程式出錯也不崩潰13 分鐘
  4. 3.4型別提示:寫給人和 AI 看的說明12 分鐘
  5. 3.5用 pytest 寫自動化測試16 分鐘
  6. 3.6Git 與 GitHub:每一步都能回頭18 分鐘

學完可以挑戰的專案

這些專案把本單元當作先修課程。