| 第 1 章 VS Code 是誰?為何開發者都用它? | 15 |
| 1-1 認識 VS Code 的誕生與設計理念 | 16 |
| 1-2 VS Code vs 其他 IDE(PyCharm、Jupyter、Spyder) | 17 |
| 1-3 VS Code 對 Python 開發的優勢與定位 | 20 |
| 第 2 章 打造你的 VS Code 開發環境 | 23 |
| 2-1 安裝 VS Code | 24 |
| 2-2 安裝 Python 解譯器 | 31 |
| 2-3 VS Code 安裝 Python 模組 | 37 |
| 2-4 認識 VS Code 的介面 | 39 |
| 2-5 建立資料夾與 Python 程式 | 43 |
| 2-6 開啟檔案 | 48 |
| 2-7 啟用 GitHub Copilot | 50 |
| 2-8 終端機管理 | 53 |
| 第 3 章 VS Code 基本操作快速上手 | 57 |
| 3-1 編輯器操作介面導覽 | 58 |
| 3-2 命令面板、工作區與檔案管理 | 63 |
| 3-3 快捷鍵實用技巧與視窗配置最佳化 | 70 |
| 第 4 章 在 VS Code 中寫 Python 程式 | 77 |
| 4-1 輸出、輸入與變數的操作 | 78 |
| 4-2 主控或工具人 - if __name__ == "__main__" | 79 |
| 第 5 章 VS Code 中的互動練功場 - 用 REPL 模式即時學 Python | 83 |
| 5-1 什麼是 REPL ?為什麼學 Python 要學它? | 84 |
| 5-2 用終端機啟動 Python REPL | 87 |
| 5-3 使用 Python REPL 標籤頁(Start REPL) | 89 |
| 5-4 終端機 REPL 與 REPL 標籤頁的差異與應用場景 | 93 |
| 第 6 章 讓 AI 幫你寫程式 GitHub Copilot 入門 | 95 |
| 6-1 使用註解觸發 Copilot 寫出函數 | 96 |
| 6-2 補全語法、參數與錯誤提示 | 99 |
| 6-3 AI 幫忙完成你腦海中的程式邏輯 | 103 |
| 第 7 章 用 Copilot 幫你除錯、解釋與重構程式 | 107 |
| 7-1 Copilot 協助程式開發的雙模式運作 - 自動補全與互動審查 | 108 |
| 7-2 利用 Copilot 改寫與最佳化程式 | 109 |
| 7-3 將錯誤訊息變成修正建議 | 117 |
| 7-4 協助理解陌生程式片段與資料流程 | 126 |
| 第 8 章 用 Copilot Chat 和 AI 對話寫程式 | 135 |
| 8-1 認識 Copilot Chat 對話式編程介面 | 136 |
| 8-2 用自然語言請 AI 解釋程式 | 147 |
| 8-3 用對話方式除錯與修正錯誤 | 155 |
| 8-4 請 AI 幫你重構與優化程式 | 161 |
| 8-5 跨檔案提問與整體架構理解 | 166 |
| 8-6 生成測試、文件與範例輸入 | 174 |
| 第 9 章 VS Code + JupyterNotebook - 資料科學實戰起點 | 177 |
| 9-1 Jupyter Notebook 開發 Python 程式的特色 | 178 |
| 9-2 安裝與使用 Jupyter 擴充模組 | 180 |
| 9-3 執行 .ipynb 資料分析筆記本 | 183 |
| 9-4 儲存格選取、複製、移動與刪除 | 190 |
| 9-5 Markdown 語法 | 191 |
| 9-6 結合 Numpy、Matplotlib、Pandas 的應用展示 | 198 |
| 9-7 比較 Jupyter 與 Python script 的開發方式 | 206 |
| 第 10 章 專案實作 - CLI 應用程式 | 211 |
| 10-1 用 Python 撰寫命令列工具 | 212 |
| 10-2 Copilot 協助自動生成指令結構 | 222 |
| 10-3 用 argparse、os、shutil 實作功能 | 229 |
| 第 11 章 專案實作 - 資料處理小幫手 | 237 |
| 11-1 專案目標 - 輸入 / 輸出範例 | 238 |
| 11-2 使用 pandas 進行資料讀取與分析 | 239 |
| 11-3 openpyxl 寫入報表與格式設定 | 244 |
| 11-4 使用 pathlib 管理報表輸出與結構 | 253 |
| 11-5 AI 協作實作 - 用 Copilot 或 ChatGPT 規劃報表流程 | 258 |
| 11-6 自動化流程封裝 - 部門銷售報表生成器 | 269 |
| 第 12 章 專案實作 - API 整合應用 | 275 |
| 12-1 寫一個查詢天氣或匯率的程式 | 276 |
| 12-2 使用 requests + Copilot 幫你組合 API 呼叫流程 | 279 |
| 12-3 加入簡單例外處理與錯誤提示 | 283 |
| 第 13 章 寫程式的正確姿勢 - 「AI 是你的助理」,「不是你的大腦」 | 287 |
| 13-1 Copilot 會出錯嗎?如何判斷建議是否合理? | 288 |
| 13-2 「 AI 輔助」≠「AI 取代」 - 保持邏輯思考與程式判斷力 | 296 |
| 13-3 如何引導 Copilot 給你正確、清晰的建議 | 304 |
| 13-4 強化你的人腦思考,才是駕馭 AI 的關鍵 | 312 |
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。