修改 AI 程式碼:生成、理解、除錯到驗證的開發實戰
關於課程
預計包含
預計課程時長
當前購買數
觀看限制
學習升級
課程內容
✨ 近年來,ChatGPT、Gemini、Claude 等 AI 工具,正在快速改變軟體開發的方式,AI 程式開發已逐漸成為未來的重要工作模式。
但在過去教學的過程中,我發現許多人開始使用 AI 寫程式後,雖然能快速產生程式碼,卻不知道如何閱讀、修改與驗證 AI 生成的程式碼,例如:
▶ AI 產生的程式碼在做什麼?
▶ AI 寫出的程式有錯誤,如何找出問題並修正?
▶ 想加入自己的需求,如何修改 AI 生成的程式碼?
▶ 如何判斷 AI 生成的程式碼是否正確?
因此,這門課希望幫助學習者從程式基礎到 AI 協作開發,建立閱讀、理解、修改與驗證 AI 程式碼的能力!這門課程專為「零基礎學習者」設計,不需要任何程式設計經驗。我們將從最基本的程式閱讀開始,帶你認識程式的組成、執行流程與物件導向設計,並以 Java 與 Python 兩大主流程式語言為主軸,循序漸進培養與 AI 協作開發的能力,讓 AI 真正成為你的最佳程式夥伴
第一階段:AI 時代的程式開發思維
建立 AI 協作開發的正確觀念,了解 AI 如何改變程式設計方式,培養與 AI 協作開發的核心能力。
🎯 學習目標
- 理解 AI 如何改變程式開發流程
- 建立看懂程式碼比從零撰寫更重要的思維
- 認識 AI Coding 的優勢、限制與使用時機
第二階段:Java 程式設計核心觀念
建立扎實的 Java 基礎,透過記憶體圖理解程式運作原理,培養閱讀與理解程式碼的能力。
🎯 學習目標
- 理解變數、資料型別、方法與類別
- 建立記憶體模型與程式執行觀念
- 掌握建構式方法、條件判斷與迴圈控制觀念
第三階段:AI 協作 Java 程式開發
學習快速閱讀、修改與擴充 AI 生成的 Java 程式碼,大幅提升開發效率。
🎯 學習目標
- 快速看懂 AI 生成的 Java 程式
- 修改與擴充既有功能,而非從零開始
- 建立與 AI 協作完成程式開發的能力
第四階段:AI 程式碼驗證與測試
學習透過測試與版本控制,檢查 AI 產生的程式碼,建立 AI 生成 → 開發者驗證的協作模式。
🎯 學習目標
- 學習透過測試,驗證程式是否正確
- 使用 Git 與 Git diff,比較修改前後程式碼差異
- 學習 Code Review,檢查程式碼品質
- 學習回歸測試,確認原有功能是否正常
第五階段:物件導向程式設計(OOP)
建立物件導向設計思維,學會設計具有良好維護性與擴充性的程式架構,並結合 AI 完成專案開發。
🎯 學習目標
- 理解封裝、繼承、多型等核心概念
- 學習抽象類別與介面的設計思維
- 看懂、修改與擴充 AI 生成的 OOP 專案程式碼
- 運用測試與 Code Review 驗證 AI 修改後的 OOP 程式
第六階段:Python 程式開發與 AI 協作實戰
將 Java 的程式設計能力延伸到 Python,建立跨語言的程式設計與 AI 協作能力。
🎯 學習目標
- 用 Java 基礎快速學會 Python
- 理解 Python 程式語言核心觀念與程式架構
- 快速看懂、修改與擴充 AI 生成的 Python 程式碼
- 將測試、版本控制與驗證方法延伸到 Python 開發
✨ 課程搭配手寫圖解觀念教學、記憶體圖解說與大量 AI 協作實作,搭配完整作業與專案練習,幫助學員培養快速閱讀、修改、驗證與擴充 AI 程式碼的實戰能力。
課程討論社群
課程設有專屬討論社群,學員可在此交流學習心得,後續將於學員限定課程公告中說明加入方式。
作業繳交
老師會設計練習作業,讓學員透過實作累積程式開發經驗,培養與 AI 協作開發的實戰力,並預計每週批改一次,提供學員回饋與學習建議。
課前問答&課程討論區問題回覆頻率
老師會盡量回覆大家的問題,預計兩天回覆一次。
課程分批上架時間
為了使課程更加豐富且完整,目前課程預計分成二階段上線:
- 第一批次課程|CH1~CH3|預計於 2026/11/13 釋出
- 第二批次課程|CH4~CH7|預計於 2026/11/27 釋出
📍 講師與課程團隊若製作進度有超前,將會儘早更新上架,再次感謝各位學員的耐心!