上門編程教學課程內容
課程簡介
本課程專注於 Bolt.new 這款基於 StackBlitz WebContainers 的 AI 驅動開發平台,讓學員在三小時內透過自然語言提示,在瀏覽器中生成、執行、編輯並部署全端網頁應用(前端 React / Tailwind、後端 Node.js、資料庫整合)。 Bolt.new 使用 Claude 等 LLM 模型,將使用者描述轉化為完整專案,包括 npm 安裝、伺服器啟動與即時預覽,無需任何本地環境設定。 課程強調實作導向,學員將親手建立一個具實際價值的應用(如待辦清單或簡單 CRM),並學習提示優化、程式碼編輯與部署,體驗「AI 代理全權控制開發環境」的未來模式。
課程目標
-
掌握 Bolt.new 的核心功能與提示工程技巧。
-
能用自然語言生成全端應用,並即時預覽與修改。
-
學習手動編輯程式碼、除錯與整合外部套件(如資料庫、API)。
-
了解一鍵部署與專案匯出(ZIP / GitHub)。
-
建立對「瀏覽器內全端開發」的實務認知,為原型製作或團隊協作奠基。
適合對象
課程時長與授課方式
課程大綱
第一部分:Bolt.new 平台導覽與入門(約 40 分鐘)
-
Bolt.new 核心特色:AI 代理控制檔案系統、npm、伺服器與終端,即時預覽全端應用。
-
介面導覽:提示聊天視窗、程式碼編輯器、終端、預覽面板與部署選項。
-
提示工程基礎:如何描述需求,讓 AI 生成優質全端程式(支援 Next.js、Vite、Svelte 等框架)。
-
實作練習:
第二部分:AI 生成與互動編輯實戰(約 70 分鐘)
第三部分:手動優化與部署應用(約 50 分鐘)
第四部分:協作與延伸應用(約 20 分鐘)
課程特色