注意:無法開立統一編號
- 5 個章節 • 17 堂講座 • 總長度:3 小時 50 分
Udemy講師專屬課程連結
課程說明
本課程旨在重新定義 Transact-SQL (T-SQL) 的學習與實踐方式。傳統的資料庫開發流程,往往涉及大量的手動編碼、在 Stack Overflow 等平台搜尋解決方案,以及反覆查閱官方文件。然而,隨著人工智慧技術的崛起,一個全新的開發節奏——AI 協作程式設計師 (AI Pair Programmer) 應運而生 。本課程的核心理念,便是引導學習者掌握如何與這位 AI 夥伴進行高效協作。
AI 協作程式設計師並非一個取代開發者的「黑盒子」,而是一個基於海量程式碼庫訓練、能夠理解上下文並提供智慧建議的輔助工具 。它將開發者的角色從一個孤立的程式碼編寫者,轉變為一個 AI 產出內容的指導者、審核者與優化者。開發流程也隨之演變為一種對話式、迭代式的過程,大幅提升了效率與創造力,未來,你的母語就是程式語言 。
本課程並非要取代 T-SQL 的基礎知識,而是透過 AI 增強工具的視角來教授 T-SQL。學習的目標不再是單純死記語法,而是利用 AI 加速知識的獲取與應用,從而培養更高層次的能力,例如:批判性審核、提示工程 (Prompt Engineering) 以及策略性問題解決。過去,資深開發者的熟練度常取決於他們對複雜語法和函數名稱的記憶能力。如今,GitHub Copilot 有效地外包了這項記憶任務 。開發者可以透過一句自然語言,來描述一個複雜的操作,並獲得語法正確的實作程式碼 。這將開發者的認知資源解放出來,使其能專注於更高級別的任務,如生成的T-SQL是否正確?效能是否足夠高?是否精準地反映了商業需求?是否存在安全隱患?因此,清晰地闡述預期結果(提示工程)以及批判性地評估 AI 產出(程式碼審核)的能力,成為了當代開發者最寶貴的技能。我將在這堂課,告訴你如何與這位 AI 夥伴進行高效協作。
Features
- 理解 AI 如何顛覆傳統的 T-SQL 開發流程
- 在主流開發工具 VS Code 中整合 AI 助理 (以 GitHub Copilot 為主)
- 運用 AI 工具,透過自然語言高效生成、重構及優化 T-SQL 查詢。
- 掌握與 AI 協作的最佳實踐,並了解其目前的限制。
- 將 AI 技術應用於日常開發與學習,提升工作效率與程式碼品質。
Target audiences
- 初階資料庫開發者與學生
- 經驗豐富的後端開發人員或資料庫工程師
- 資料分析師與商業智慧 (BI) 專業人員
- 希望提升效率的後端開發人員或資料庫管理員 (DBA)
- 需要進行跨平台資料庫遷移的開發人員與解決方案架構師
- AI / Cloud-Native 開發人員
Requirements
- 安裝VS Code
- 基礎資料庫開發經驗
- 可執行Docker Container電腦環境(如Windows 11 專業版)
- 基礎Docker操作
Curriculum
- 1 Section
- 1 Lesson
- Lifetime
- Udemy講師專屬課程連結1
Instructor
