GitHub Copilot 初階基本原理篇、瞭解 GitHub Copilot 設置和開發應用程式

注意:

這是 GitHub Copilot 基礎入門課,不管您是否為專案管理者 PM、SA 系統分析師、或者很久沒寫程式、又或者稍微會寫程式  (曾寫過都可),但是從未接觸 GitHub Coiplot 都可以報名本課程。建議是就算不寫 Code 也能大致看的懂程式碼在做什麼?

已經有在工作上使用 GitHub Copilot 的,則不建議報名本課程。本課程是完全基礎課程,但適合無經驗者參加。但建議是能讀懂 C# 程式碼的管理者,更能了解 Copilot 能夠提供什麼幫助。

 

@課程緣由:

先前,我開了好幾堂關於 AI 時代下的系統新設計課程,但該課程強調你需要有 GitHub Copilot 的使用經驗 + C# 軟體開發相關關經驗,這讓許多根本還沒一腳踏入 GitHub Copilot 也就是還在使用傳統開發的程式開發者,因為你或許工作的關西、或環境未獲允許使用訪間 LLM 或 Copilot 等語言模型來進行軟體開發,因此有人敲碗想看最基礎的 GitHub Copilot 課程。

 

@顛覆軟體開發的LLM:

前一陣子,NVIDIA 執行長黃仁勳也說過,我們不必試圖的想預測這股 AI 列車會開到哪裡?但關鍵重點是『你上跳車了沒有?』

LLM 的出現,與當電腦可以 NLP 自然語言溝通,並理解你想要做什麼?與(產生 / 完成)對應的程式碼的時候,軟體世界已經悄悄的改變.. 這也是我先前嘗試改造團隊原有的系統分析與設計、與嘗試讓 AI 介入的方式,來加速、甚至自動化的最主要原因。就是因為 AI 的誕生。

因此,藉由這門課,讓我們從未接觸 AI 的開發者 or PM or 管理者,從所謂的副駕駛 Copilot (GitHub Copilot) 這套產品來了解,這個副駕駛有什麼功能?它可以在開發上,替我們做什麼事情?

本基礎課程中,我也會介紹什麼是人工智慧 AI & 什麼是機器學習 ML & 什麼是深度學習 DL?什麼是 OpenAI、LLM、以及什麼是 Codex、AGI、GPT、ChatGPT、什麼是 DALL-E?什麼是 Prompt 提示工程?在 GitHub Copilot 裡,如何精準提問等。

 

@課程大綱:

  • AI 元年 (2023)
  • LLM 顛覆企業的軟體開發模式
  • 理解人工智慧 AI & 什麼是機器學習 ML & 什麼是深度學習 DL
    • 什麼是 OpenAI、Azure OpenAI 服務、GPT、ChatGPT、什麼是 DALL-E or GPT-4o?
  • 什麼是 GitHub Copilot?
  • GitHub Copilot 基本原理篇:瞭解安裝、設置和整合開發環境
    • 從 Visual Studio 2022 的基本設定開始,理解 GitHub Copilot
    • GitHub Copilot 的價格、安裝與設定、特色與優點
    • GitHub Copilot 中的兩種模式:
      • Chat 聊天模式 vs. Agent 代理人模式
    • GitHub Copilot 範例展示 & Demo & 實務應用
    • Visual Studio 2022 與 VSCode 在 GitHub Copilot 在功能上的異同
  • Github Copilot 進階使用技巧
  • 總結

 

@注意事項:

(1). 這是基礎課程,如果您已經在用 GitHub Copilot 進行開發,那你就不適合報名本課程了。
(2). 這是上一個實體課的錄影回播課程,報名成功、繳款成功之學員,停止報名後,才會在開車前一天,收到回播的連結。且課程可觀看一個月,詳細時間請看上方說明,謝謝。
(3). 務必使用正確 + 能收到 EMail 的私人信箱報名活動,以免收不到回播連結,謝謝。
(4). 由於發現部分學員會在收到播放連結後就退票,所以本課程改為開課前3天就不予退票,一旦到報名截止日就不接受退款了,謝謝大家的支持!!
(5). 另外、本課程為個人小本經營對外售課,故無法開立發票給您的公司行號,若是一定需要發票的朋友可能請己斟酌是否要報名本課程,感謝您。
(6). 如果您想跟著實作,建議自行先購買($10USD月 or 試用1個月)的 GitHub Copilot -> 另外,可觀看一個月,想要事後再申請也可唷!!

 

@課程使用工具:

本課程包含實作內容,您不一定要跟著我實作,也可課後自行練習。

想要跟著我實作的學員,建議可使用雙螢幕,主螢幕觀看直播,延伸畫面可進行您的實作。

想要跟著實作,請安裝下面必須項目:

(1). Visual Studio 2022 Community

https://visualstudio.microsoft.com/zh-hant/downloads/

由於 Visual Studio 2022 的V17.10開始便直接內建GitHub Copilot Completions套件,您已經不需要手動安裝。

但請在 Visual Studio Installers 安裝程式中確認在工作負載中將『ASP.NET 與網頁程式開發』、『.NET桌面開發』勾選起來,因為我們有一個範例會使用 .NET Framework 的 WPF來開發外、有一個範例會請大家從 GutHub 網站上下載,所以,請確認『IntelliCode』與『.NET Framework 4.8 開發工具』有安裝,通常『GitHub Copilot』預設會勾選。

 

@課程對象:

  • 這是 GitHub Copilot 基礎入門課,不管您是否為專案管理者 PM、SA 系統分析師、或者很久沒寫程式、又或者稍微會寫程式  (曾寫過都可),但是從未接觸 GitHub Coiplot 都可以報名本課程。
  • 建議是就算不寫 Code 也能大致看的懂 C# 程式碼的更佳!
  • 或無開發經驗,但您是資訊科系畢業,想了解如何上手 GitHub Copilot 與如何精準下 Prompt 來入門軟體設計與維護的社會新鮮人。
  • 注意:這是基礎課程,如果您已經在用 GitHub Copilot 進行開發,那你就不適合報名本課程了。

 

@講師經歷:

  • 資策會 - IBM 授權教育訓練中心 - UML 課程講師
  • PCHome 單元測試 Unit Test 導入 與 教育訓練講師
  • GIGABYTE 技嘉 – ASP.NET Razor Pages 訓練講師
  • 2015集英信誠-與大師對談講師
  • .NET Conf Taiwan 2018 講師
  • Visual Studio Everywhere 台北場講師
  • 資策會 - IBM 授權教育訓練中心 - UML 課程講師
  • .NET Conf Taiwan 2018/2019/2020/2021/2022/2023 講師
  • HiSKIO 平台講師
  • Study4.TW 社群講師
  • 企業內訓講師

 

@現職:

  • 資深 .NET 技術顧問

 

@講師的顧問相關經歷:
1. 軟體架構開發(導入)顧問需求:

  • 協助將商業邏輯服務化、彈性化:以 SOA 服務導向架構的方式提供商業邏輯,讓各應用程式在開發時容易調用,並可提高商業邏輯的再利用率,統一開發環境與技術、Programming Rule/Coding Standard、導入Azure DevOps、佈署工具 Team Build 自動化 Unit Test 以提高程式碼品質外,並使用 Azure WebSites 實現 CI+CD
  • 並協助將原本 .NET 4.5.1 的 ASP.NET MVC or WebForm 專案升級到 .NET Core 6/7/8 的版本。
  • 透過客制化系統框架的開發、或解決開發流程不順暢等相關專案協作等問題,藉由平常開發習慣的養成、像是 Coding Rules or Styles/Standard 與程式撰寫的 Patterns,加上 TDD 等開發方法培養開發人員良好的開發習慣。
  • 使用 Azure DevOps作為專案開發協同資訊分享的平台,與原始程式碼管控 Version Control 的平台,導入 Work Item,並協助落實 Agile Board 的PBI與Check-In Policy

2. 保險業系統顧問 / Redis 導入系統顧問:Redis Cache 主機架構規劃、現有AppFabric轉向導入Redis、現有產品改寫支援Redis、軟體架構規劃、單元測試導入、日常開發 與 協助 Trouble-Shooting 處理。

3. 新竹科學園區- .NET 6 系統升級顧問 + 長期系統顧問:現有 net451 平台升級 .NET 6、平台改寫、API Framework 升級、主機環境升級、DevOps Server 自動化佈署顧問、日常維運等。

 

@講師教受過課程:

  • .NET Core 跨平台 Web API 框架開開發
  • ASP.NET 5 新功能與未來變革
  • ASP.NET MVC 4 RC 新增功能介紹
  • ASP.NET MVC 4 Web API 開發簡介
  • ASP.NET MVC 4 Web API全攻略
  • ASP.NET MVC 4 新增功能介紹
  • ASP.NET MVC 5 快速上手(實戰篇)
  • ASP.NET MVC 6 新功能初探
  • ASP.NET MVC 基礎課程
  • Code Review 的目的
  • C# 4.0 LINQ 與泛型應用(簡介與開發)
  • 談架構設計與 LINQ (使用ASP.NET MVC)
  • .NET 技術研討(LINQ與架構開發)
  • .NET Framework 技術架構發展與 C# 6.0
  • .NET Standard 2.0 與 .NET 的未來
  • HTML5 課程
  • IIS 7.0 應用程式開發實務
  • IIS 7.5 的管理_開發及佈署簡介
  • Multi-Thread 多執行緒程式設計(Use C#)
  • TFS Source Control 功能說明
  • Troubleshooting 的藝術
  • Visual Studio 2010_塑模化應用程式講座
  • Visual Studio 2012 與 ASP.NET 4.5 (新功能與開發介紹)
  • Visual Studio 2013 新功能介紹
  • Visual Studio 2015 跨平台應用程式開發
  • Visual Studio 2015 開發工具入門應用與功能使用教學
  • CSS 前端網頁設計概論
  • 前端 JavaScript 與 jQuery 基礎應用課程
  • WCF 進階課程
  • Vue.js 前端開發基礎入門
  • 使用 Release Management 2013 進行自動化部署
  • 前端大型系統的基石 TypeScript
  • C# 物件導向 - 分層架構課程
  • 團隊開發永遠的痛 - 談導入團隊開發的共同規範
  • 團隊開發系列-設計符合團隊的範本精靈 (Project Template)
  • 如何使用 Visual Studio 2015 發揮最大生產力
  • 如何培養架構性思考(談軟體架構師必經之路)
  • 如何將現有 ASP.NET Web Form 網站轉為 ASP.NET MVC
  • 如何透過 UWA 存取 ASP.NET Web API
  • 客製化的 Web API 的框架設計
  • 從 Web Form 到 MVC
  • 架構設計好簡單系列 - 設計符合團隊的範本精靈 (Project Template)
  • 活用 Application Insights
  • 淺談 ADO.NET
  • 現代化網站架構
  • 軟體開發之路甘苦談
  • 響應式網頁設計概念與MVC架構簡介

 

@我的線上課程

(1). 單元測試 Unit Test 與 Moq 物件實務課程
 

(2). 決戰OOAD系列課程-使用UML (線上課程)

(3). 如何利用範本精靈 (C# Project Template) 簡化重複開發工作

(4). Blazor 的演練教室|從入門到實務 (線上課程)

 

我的連絡方式:

Skype/EMail:
wergelis@msn.com

 

關於我:

部落格 (Gelis 技術隨筆)

http://gelis-dotnet.blogspot.tw

https://www.dotblogs.com.tw/gelis/

FB 社團 (軟體開發之路)

https://www.facebook.com/groups/361804473860062/

FB 粉絲團 (Gelis 的程式設計訓練營)

https://www.facebook.com/gelis.dev.learning/

我講授過的課程 SlideShare

https://www.slideshare.net/GelisWu

Github

https://github.com/wugelis

 

注意事項

  1. 如遇不可抗力或意外狀況,活動主辦單位得以保留改期、調整內容、或是取消活動與將全額退費之權利。
  2. 這是一個收費的課程,因為這完全是一個實務經驗的分享課程,您覺得內容您有需要就可來報名參加,講師必定讓您滿載而歸,並應用在您實際的工作環境之中。
  3. 這是一個線上直播課程,您需要自行準備上課需要之電腦與軟體運作環境。
  4. 報名成功、繳款成功之學員,停止報名後,才會在開課前一天,收到直播的連結。
  5. 請務必使用正確 + 能收到 EMail 的私人信箱報名活動,以免收不到直播連結,謝謝。

 

購票與退票相關事宜

  1. 本活動由 KKTIX 代為處裡售票相關事宜,退票政策為到售票期限當天,就不予退票與退款。
  2. 退票由購票者提出,KKTIX 會酌收 10% 手續費,且活動前十天內(不含活動日)不予退票。
  3. 詳情請參閱 KKTIX 服務條款

 

主辦與協辦單位

 

イベントチケット

チケット種別 販売期間 価格
早鳥票(觀看一個月+PDF)

2025/10/05 00:00(+0800) ~ 2025/10/10 23:50(+0800) 販売終了
  • TWD$599
一般票(觀看一個月+PDF)

2025/10/05 00:00(+0800) ~ 2025/10/14 23:50(+0800) 販売終了
  • TWD$799
次へ