▍關於課程
課程時數:共計60小時(時數可能因課程進度有所變動)
開班日期:暫定2026年8月
上課時間:
每週一、三、五 晚上 19:00~22:00
(部分時段會用到二、四晚上與假日上課)
上課地點:ZOOM雲端教室
課程人數:限額15名。
▍課程介紹

時下最夯的 Vibe Coding 是什麼?
Vibe coding 是由特斯拉前AI部門主管 Andrej Karpathy 提出的新概念,指開發者透過 AI 自然語言提示而非手動撰寫程式碼。其核心在於「沉浸氛圍、忽略細節」,使用者專注於實驗與修改 AI 的建議,而非傳統的結構或命名規範。


如果你只會 Vibe Coding 還不夠 還必須學會「智能體工程」
如果只學會 Vibe Coding ,開發者雖然能獲得極高的開發速度,但這種「黑盒式」的開發卻隱藏著巨大的技術債。當專案規模擴大,單純依賴反覆Prompt的對話式修補會逐漸失控。生成的代碼可能存在隱蔽的安全漏洞,且缺乏一致性的架構邏輯。

Vibe Coding 進化到 Agentic Engineering(智能體工程)
所謂「智能體(Agentic)」,指的是開發者不再親手撰寫大部分程式碼,而是負責協調多個 AI Agent,由這些代理系統負責規劃、實作與測試;而「工程(Engineering)」 則強調,這並非隨意生成,而是一門結合專業經驗的軟體工程技術。

根據 No-code 平台 Glide 的觀察,Agentic Engineering 會先由開發者定義清晰的目標、限制條件與品質標準,再交由多個具備不同職能的 AI Agent(如規劃者、實作者、測試者、審核者)進行協作。這種方式讓 AI 產出的程式碼具備可驗證性與管理性。

為何本課程 選擇 C# ASP.NET CORE 為程式範例?
根據 iThome 與 104 人力銀行數據,「ASP.NET 開發人員」已連續三年蟬聯企業 IT 招募首選,其中「ASP.NET 全端工程師」徵才增幅位居前二,相關職缺數已突破萬筆。
ASP.NET Core 是微軟開發的跨平台開源框架,以 C# 為核心,具備高效能與模組化架構。它支援依賴注入與非同步開發等現代技術,並能與 Docker、Azure 深度整合。相較於傳統版本,它啟動更快、效率更高,能協助開發者快速部署現代化的 Web 應用與 API。
核心特點摘要:
技術核心:C# 驅動、跨平台開源。
效能優勢:輕量化、啟動快、支援 Docker 容器化。
開發功能:內建依賴注入、非同步設計、高度安全性。

資料來源:iThome
AI賦能 職場突圍超前
掌握 LLM 技術,從開發者躍升為 AI 工程師,開啟職涯新篇章!
根據Gartner 最新發布的報告調查顯示,2025 年全球生成式AI 支出將達到6,440 億美元,較2024 年同比增長76.4%。其中 LLM(大型語言模型) 學習需求呈現爆發式成長。面對明確的 AI 擴張趨勢,現在正是掌握職場紅利、提升競爭力的最佳轉型時機。

▍課程特色
本課程將以業界實務為導向,由淺入深,用200小時的時間,帶領學員深入Vibe coding 全端開發行列。這堂課程有四大學習特色:




▍學習目標與趨勢
系統化教學打通任督二脈,獨家專案實作扎穩職場馬步,上完課程後你將學習👇







▍我們不教玩具專案 而是帶你做出真正能落地的應用系統
個人工作用工具 > 多頁式應用系統 > 企業級管理系統
學員後你也可以做出類似以下專案
➡️ 個人財務記賬APP. ➡️ CRM客戶關係管理系統. ➡️ EC電商系統. ➡️ 進銷存管理系統. ➡️ ESG永續管理系統. ➡️ 直播活動簽到管理系統. ➡️ 線上課程管理系統. ➡️ 診所預約叫號系統. ➡️ HRMS人力資源管理系統 ➡️ 敏捷開發專案管理系統









以上圖示為學習後可自行實作類似專案,非本次教學案例。
▍訓練大綱
5門實戰課、30個學習模組,5件實戰作品。
課程一: 基礎建立(12小時)
Phase 1:環境建置與 Vibe Coding 概念
Vibe coding 落地學習法:自然語言驅動程式生成與除錯。
開發工具: 安裝並設定 VS Code(目前最主流的編輯器)。
AI 插件: 整合 AI 輔助插件(如 GitHub Copilot、Cursor 等),建立一個完整的 AI 輔助開發環境。
Skill 實作: 使用自然語言指示 AI,寫出第一個C# ASP.NET CORE腳本。。
學習目標: 讓學生第一時間體驗到 Vibe Coding 的魔力——也就是透過描述「想要的感覺與目標」,就能快速產出高品質的程式碼。
Phase 2:變數與邏輯
變數與資料型態: 認識如何儲存數據(如數字、字串、布林值等)。
If/Else 邏輯判斷: 讓程式具備根據條件做出不同決策的能力。
Loop 迴圈: 處理重複性的任務。
掌握 AI 追蹤術: 學習如何精準描述程式報錯(Error)的問題。
二次對話修復邏輯: 當 AI 給出的程式碼有誤時,如何透過有效的溝通引導 AI 修正邏輯錯誤。
Phase 3:資料結構
List(列表)& Dictionary(字典)實戰應用: 學習如何管理多筆資料。
處理 JSON 資料交換格式: 這是現代 Web 開發最通用的數據格式,對於串接 API 至關重要。
實作成品: 讓 AI 輔助你寫出第一個具備儲存與管理功能的記帳系統或待辦清單
- Phase 4:套件與爬蟲
NUGET 套件管理: 學習如何使用 .NET 的套件管理器來引用他人寫好的工具(庫)。
Http Request 爬蟲入門: 理解網頁請求原理,抓取網路上的公開資料。
實作任務: 爬取網站的最新標題或即時匯率(例如:自動抓取銀行匯率)。
- Phase 5:自動化實戰
檔案讀寫自動化: 處理常見的辦公室檔案格式(TXT / CSV / Excel)。
串接 Gemini API: 讓程式具備 AI 能力,整合天氣資訊或與 Google Sheets 連動。
實作任務:大量圖片自動重新命名或自動化生成 Excel 報表。
- Phase 6:專案展示
從零構思到成品產出: 獨立完成一個完整的專案流程。
優化代碼: 學習利用 AI 將「能跑」的程式碼重構成「好代碼」(更易讀、效能更好)。
打包成可執行檔: 將程式編譯成可以直接執行的檔案(如 .exe),方便分享。
課程二: MS SQL X AI Agnet 實戰應用(12小時)
- Phase 1:精通 MVC 架構,打造現代化後台管理系統
SQL Server 2026 新特性: 掌握最新版本的資料庫功能。
T-SQL 語法複習與最佳實踐: 鞏固標準查詢語言技巧。
工具設定: 設定 GitHub Copilot 與 VS Code AI 輔助開發環境。
AI 協作應用:快速生成大量測試資料、解釋複雜舊有 SQL 邏輯。
Phase 2:AI 驅動資料庫設計
正規化與權衡: 涵蓋 第一範式 (1NF) 到 第三範式 (3NF),並討論何時該進行「反正規化」以優化讀取效能。
索引策略與性能預判: 規劃高效索引並預測查詢表現。
AI 協作自動產出 DDL 腳本: 根據業務需求描述,直接讓 AI 生成建表腳本。
AI 協助檢視 Schema 潛在風險: 讓 AI 擔任審查角色,找出結構設計上的弱點或隱患。
Phase 3:進階查詢優化
執行計畫 (Execution Plan) 深度解析: 學習如何閱讀資料庫的執行路徑,找出查詢慢在哪裡。
預存程序與函數開發: 掌握資料庫端邏輯封裝的開發技巧。
鎖定機制與死結 (Deadlock) 處理: 解決多使用者環境下常見的資料資源爭搶與卡死問題。
AI效能瓶頸分析: 將複雜的執行計畫 XML 貼給 AI,讓它幫你快速定位問題。
AI優化建議: 讓 AI 針對「缺失索引 (Missing Index)」提供具體的優化方案建議。
Phase 4:Text-to-SQL
NL2SQL 原理: 瞭解自然語言 (Natural Language) 如何轉譯為 SQL 語法。
Schema Mapping 與語意模糊處理: 如何精準地讓 AI 知道「營收」對應的是哪一個資料表欄位,並處理語意不清的問題。
AI 安全屏障: 防止 AI 生成的 SQL 產生 SQL Injection 等資安風險。
RAG 原型實作: 使用 Python + SQL Server 建立一個「檢索增強生成 (RAG)」系統。
實作案例: 實現讓使用者直接問「上月營收前三的產品」,系統自動生成 SQL 並回傳結果。
- Phase 5:自動化整合
Python 連接 SQL Server: 學習使用 pyodbc 或 SQLAlchemy(ORM 框架)建立程式與資料庫的橋樑。
資料清洗自動化: 透過程式化流程自動處理原始數據中的雜訊。
Agentic Workflow 自主偵測與修正: 打造一個具備「自我檢索錯誤」能力的流程,當 SQL 執行報錯時,AI 能主動判斷錯誤原因並嘗試修正語法重新執行。
- Phase 6:專案落地
綜合實戰(從需求到部署): 模擬真實商務場景,跑完從理解業務需求、設計 Schema 到最後部署上線的完整路徑。
AI 輔助文件自動化: 解決開發者最討厭的「寫文件」問題。利用 AI 自動生成 Data Dictionary(資料字典),確保資料庫文件隨時與程式碼同步。
向量資料庫 (Vector DB) vs. SQL: 探討在 LLM 時代,傳統關係型資料庫與新興向量資料庫(如 Pinecone, Milvus 等)的競爭與共生關係,這對於想在 AI 領域深耕的人來說是非常關鍵的觀念。
課程三: ASP.NET Core Web+AI Agent 資料庫CRUD(12小時)
- Phase 1:環境建構
- SQL Server 連線設定: 涵蓋傳統的 ADO.NET 與現代化的 Entity Framework (EF) 兩大連線技術。
Schema 規劃與遷移 (Migration): 學習如何設計資料表結構,並透過程式碼管理資料庫的版本更迭(Migration)。
CRUD 基本操作: 在 .NET Core Web 環境下,使用 C# 語言實作最基礎的「新增 (Create)、查詢 (Read)、修改 (Update)、刪除 (Delete)」。
Phase 2:CRUD基礎與業務邏輯
原生 SQL vs ORM 效率對比: 分析手寫 SQL 語句與使用 Entity Framework 等 ORM 工具在效能上的差異與適用場景。
參數化查詢: 強調資安意識,教導如何透過參數化來防止 SQL 注入 (SQL Injection) 攻擊。
時間衝突檢測算法 (Time Slot Conflict): 這是一個非常實用的商業邏輯實作,目標是確保「行事曆」或「預約系統」中的事件不會在同一時間段重疊(例如:會議室預約)。
Phase 3:AI Agent 核心架構與 LLM 整合
API 配置: 學習如何連接雲端(如 OpenAI API)或本地端(Local LLM,如 Llama 3 或 Mistral)的大模型。
Prompt Engineering(提示工程): 精準定義 Agent 的角色與行為,確保 AI 的回覆符合預期(例如:設定它為專業的資料庫管理員)。
語義解析: 透過 NLP 技術讓 AI 能夠正確解析口語化的意圖,例如將「幫我查一下去年的報表」轉譯為系統可處理的結構化數據。
- Phase 4:Tool Calling
Function Calling 原理與運作機制: 這是現代 AI 應用的核心,讓 LLM 決定何時該調用外部程式碼。
將 CRUD 函式轉換為 AI 可呼叫的工具: 將你之前寫好的新增、刪除、修改、查詢功能封裝成工具(Tools),讓 AI 根據對話內容主動去操作資料庫。
多工具切換邏輯 (Routing) 實作: 打造一個路由系統,當使用者有多種需求時,AI 能精準地在不同工具間切換,完成複雜的任務流。
Phase 5:記憶與複雜任務
實作對話記憶 (Memory) 機制: 讓 AI 能夠記住之前的對話上下文(Context),實現像真人一樣的連續交流。
模糊意圖處理: 學習如何處理不精確的指令。例如,當使用者說「上禮拜」或「前幾天」時,AI 如何透過日期推算將其轉化為精確的 SQL 查詢條件。
錯誤處理與 AI 自我修正: 這是提升系統穩定性的關鍵。當 AI 執行的 SQL 出錯或 API 回傳異常時,教導 AI 如何「自省」並嘗試自動修正錯誤,而非直接崩潰。
Phase 6:系統整合與部署
Streamlit 前端介面開發: 使用 Python 界的熱門框架 Streamlit 快速搭建一個簡潔、直觀的 Web UI。
後端串接 Agent 邏輯與 SQL Server 資料層: 實現從前端輸入、AI 邏輯判斷、到資料庫存取的完整數據流(Data Flow)。
壓力測試與交付完整 Web App: 進行系統測試確保穩定性,並完成最後的部署工作,產出一個具備商業價值的 Web 應用。
課程四: AI Agent+OCR企業進銷存自動化實戰(12小時)
- Phase 1:環境建構與OCR技術選型
企業場景分析: 探討在企業環境中,哪些流程(如發票處理、合約辨識)適合引入 OCR。
ASP.NET Core Web 環境部署: 建立後端服務環境。
OCR 技術評測: 比較PaddleOCR、Tesseract、Azure Document Intelligence 準確度,選出最適合方案。
Phase 2:單據結構化
- 影像預處理技巧(去噪、二值化、旋轉校正)、關鍵欄位提取(Key-Value Pair Extraction)。
表格數據還原:採購項目明細重建,搭配正規表示式(Regex)處理。
Phase 3:LLM 輔助數據清洗
結合 GPT-5 / Llama 進行 OCR 誤差修正1實體辨識(NER)自動分類供應商與品項、Prompt Engineering 設計高穩定性的JSON 輸出。
Phase 4:Agent 決策調度
LangChain / CrewAI 框架導入、Agent 工具選擇(Tool Selection)容錯處理與思維鏈(Chain of Thought)邏輯實作。
Phase 5:ERP系統集成
模擬 ERP 資料庫設計(MSSQL +Entity Framework )建立進銷存模型、自動化入庫邏輯(自動扣庫存、生成會計分錄)後台管理介面開發(Web API)。
Phase 6:落地部署
批次處理流水線優化(Pipeline 效能調校)錯誤日誌與人工覆核機制設計。
實作演示:從拍照到入庫的完整流程展示。
課程五:LINE Bot+AI Agent 實戰(12小時)
- Phase 1:C# 自動化基礎
環境配置: 使用 VS Code 搭配 C# Dev Kit 建立開發環境。
郵件讀取技術: 學習使用 imaplib 與 email 模組來讀取郵件內容。
郵件過濾邏輯:實作自動化篩選,根據標題、發件人、日期進行過濾。並自動登入 Gmail, 實作自動化抓取未讀郵件的流程。
- Phase 2:LINE BOT 基礎
平台設定: 掌握 Line Developers 平台的關鍵設定,包含 Webhook 網址綁定與 Channel Token 憑證管理。
伺服器建置: 使用 .net Core Web 技術建立後端伺服器,作為 Line Bot 的大腦。
訊息互動實作:使用官方的 line-bot-sdk 處理訊息的接收(Request)與回覆(Response)。
Phase 3:AI Agent 核心
OpenAI API / Claude API 呼叫與 Prompt Engineering、LangChain 框架應用、Chains 與 Memory 設定,賦予 Bot 智能對話能力。
Phase 4:Tool Calling 進階
LangChain Agents 綁定工具(Tools),讓 AI 具備「執行能力」而非僅回覆文字。JSON 格式處理與工具參數解析。
Phase 5:系統整合
排程任務設定(Schedule / Crontab)整合完整工作流:監測郵件 → AI 摘要 → Line 推播、異常處理與 Log 記錄。
Phase 6:部署優化
環境變數管理(.env)與安全性設定、雲端部署基礎(Render / Heroku / Docker)
最終目標:實現 24/7 不間斷自動化運作與成果展示。
▍適合對象
剛畢業或退伍,想從事軟體開發職業的社會新鮮人。
已上過其他就業養成班,仍苦惱技術能力不符期待者。
具備程式開發基礎,想掌握AI驅動開發技術的學習者。
已是在職工程師,想掌握AI提升開發效率者。
有意提升IT或軟體研發團隊技術能力的企業中高階主管。
自行開發最小可行產品MVP來驗證商業模式的創業家或產品經理。
**此班適合具有 C# ASP.NET 或其他程式語言基礎者。
▍講師介紹

▍未來職涯方向
- 前端軟體工程:ASP.NET MVC跨平台網站開發工程師、網站前端開發工程師。
- 後端軟體工程:AI提示工程師(Prompt engineer)、AI應用開發工程師、Vibe Coding AI 工程師、AI Agent工程師、資料庫開發工程師、資料庫管理工程師、後端開發工程師、物聯網後台開發工程師。
- 雲端工程/服務端設計:Azure雲端技術工程師、微服務開發工程師、Server Side開發工程師、手機應用程式服務開發工程師。
- 系統分析/產品測試:系統規劃師、SA系統分析師、產品測試工程師。
- 軟體產品主管:軟體產品經理、產品負責人、技術總監、產品業務主管。
▍課程費用
原價:NT 72,000
早鳥優惠價:NT 57,600(優惠截止日:2026/6/10)
▍為何選擇我們
過去我們的講師已成功協助近 1000名 的學員成功就業或轉職軟體工程師。且這些學員在進到職場後,整體的平均留用率達到 83% 以上。過去訓練的學員,目前就業的公司有中華電信、台灣積體電路、緯創軟體、精誠軟體、台灣微軟、遊戲橘子、友上科技、一等一科技、孟華科技、中冠資訊、盈正豫順、群創電子、大成鋼鐵等。除此之外,我們的講師具多年業界實務經驗,講師不僅非常暸解現在業界所需的技術能力外,更重要的是講師的人際網絡,不論是工作機會、業界資訊,只要是經由我們訓練的學員都能比別人更有機會!
在軟體開發培訓中將透過專題整合實作,模擬業界真實的專案開發,提早讓學員適應未來進入職場的可能情況,事先強化學員的抗壓能力。避免在入職後得不到幾個月就陣亡的情況。此外專題整合實作,也能累積自己的學習歷程及專案作品,為求職履歷大大加分。
關於學費,我們不會標榜政府補助,也不會去拿政府補助的案子,因為我們鼓勵真正想要下定決心轉職成為全端軟體工程師的學員,我們堅信唯有透過自己努力去完成自己夢想,那才最有成就感。假若您還沒想清楚,建議您不要來報名,因為這培訓到中後期會非常硬,我們不希望讓您白白浪費錢。
▍注意事項
課程內容、日期、時數及講師可能因故有所修改,主辦單位保留異動之權利。
上課學員需自備Window作業系統之桌電或筆記型電腦,並事先安裝好課程需使用軟體。(開課前會寄發安裝軟體與說明至報名者所提供之信箱。)
為求課程品質,本次線上直播課程僅開放 15人報名,名額有限,欲報從速。
若報名學員人數不足 8 人,將視情況取消當次課程,並全額退還報名費用。
課後將依法開立電子發票,如需報帳,請於報名時填入「公司名稱」及「統編」。
礙於法令規範,本機構不提供結訓後之就業媒合服務。如有需要,能提供講師推薦信,提升面試錄取的機會。
本課程結訓後將提供「完訓證書」。
X School 擁有隨時更動或停止活動之權利。
X School 杜絕詐騙,本機構為合法登記之培訓顧問與軟體服務公司,如有疑慮,請先來電或透過LINE線上客服進行詢問。電話:0983-009098 / LINE:https://lin.ee/gmfQ22c。本公司不會以簡訊或電話方式要求顧客提供任何銀行資料,若有發現假冒本公司網頁騙取個資或要求付款資料,請立刻向我們反應並停止任何動作,我們會保留證據向警察反詐騙單位報案。
若這一期班時間無法配合,我們也有提供前期C# ASP.NET Core全端工程師養成班之「直播轉錄播」線上影音課程,價格會比真人直播課程更優惠。歡迎點擊以下「線上諮詢」暸解方案與購課方式。
如有企業或團體課程需求,歡迎來信洽詢或參考「企業代訓」方案。


