Microsoft - UAC399
ASP.NET Core Web API/Minimal API微服務開發實務
ASP.NET Core Web API/Minimal API Micro Service Development
- 時數:28小時
- 費用:NT$ 22,000
- 點數:5.5
選擇查詢分區開課時間
地點 | 班號 | 日期 | 時間 | 預約 |
---|---|---|---|---|
台北 | 253991 班 | 2025/03/03 ~ 2025/03/06 每週一二三四 | 09:00~17:00 | 預約 |
台北 | 253992 班 | 2025/04/21 ~ 2025/04/24 每週一二三四 | 09:00~17:00 | 預約 |
台北 | 253993 班 | 2025/05/19 ~ 2025/05/22 每週一二三四 | 09:00~17:00 | 預約 |
台北 | 253994 班 | 2025/06/14 ~ 2025/06/22 每週六日 | 09:00~17:00 | 預約 |
目前查無開課時段
詳細開課時間請洽詢業務
新竹、台中、高雄如有上課需求,請參考台北開課日期,洽當地服務人員依需求加開遠距開課日期
聯絡恆逸
教材
恆逸專用教材
課程目標
ASP.NET Core支援兩種方法來建立HTTP服務,分別為Web API和Minimal API。本課程主要闡述建立這些服務所需的技術和實作方式,包括C# 委派、Lambda運算式、LINQ查詢、Entity Framework Core資料庫存取、ASP.NET Core應用程式建立,以及Web API/Minimal API服務開發。此外,使用Swagger進行API文檔的自動生成和測試,並示範如何使用JavaScript來存取這些服務。最後,在Docker上運行服務。
適合對象
- 對C#程式語言有基本認識的開發人員
- 對微軟ASP.NET Core開發相關技術有興趣的程式開發者
預備知識
- 需了解基本的程式設計概念
- 使用過Visual Studio開發工具
- 使用過C#程式語言
已完成以下課程所具備技術能力
U2341:Visual C# 程式語言與Visual Studio開發工具
U2753:JavaScript程式語言入門與網頁應用
課程內容
- C# 委派及Lambda運算式
- LINQ查詢
- 使用EntityFrameworkCore存取資料庫
- 建立ASP.NET Core應用程式
- 實作Web API/Minimal API服務
- 在Web API/Minimal API使用EF Core實作CRUD功能
- 使用Swagger測試Web API/Minimal API
- 啟用CORS功能
- 使用JavaScript存取Web API /Minimal API服務
- 在Docker上運行Web API /Minimal API服務
學會技能
- 了解C#中的委派及Lambda運算式,並且能在應用程式使用
- 掌握LINQ查詢技巧,能夠使用LINQ進行資料查詢和操作
- 學會使用Entity Framework Core來存取資料庫,包括建立模型、執行查詢
- 能夠建立ASP.NET Core應用程式,並理解其基本結構和工作原理
- 能夠實作Web API和Minimal API服務,可區分兩者差異
- 在Web API/Minimal API中使用EF Core實作CRUD功能,包括新增、讀取、更新和刪除資料
- 使用Swagger進行Web API/Minimal API的測試,確保服務的正確性
- 啟用CORS(跨來源資源共用)功能
- 能夠使用JavaScript等前端技術來存取和互動Web API/Minimal API服務
- 知道如何在Docker上運行Web API/Minimal API服務
備註事項
- 上課使用Visual C# 程式語言與Visual Studio開發工具
- 上課使用Windows平台開發
● 講師技術文章
【ASP.NET Core Web API/Minimal API微服務開發實務範例、如何使用REST Client測試Minimal API】
● 講師課程介紹影片
相關連結
- 顧客證言_UAC399學習心得_曾品苡
- 全面掌握ASP.NET Core Razor Page網站開發技巧
- 從設計到實作ASP.NET Core Blazor網站開發
- .NET精粹的極致技術解密之旅
- Domain Driven Design與乾淨架構簡介與實作-使用C#.NET
- .NET與Docker Container微服務進階實務應用
- ASP.NET Core Web API/Minimal API微服務開發實務
- .NET與Docker Container微服務實務應用
- ASP.NET Core MVC網站開發從設計到實作Part 2
- ASP.NET Core MVC網站開發從設計到實作Part 1
台北恆逸教育訓練中心
- 02-25149191
- 02-25149292
- 台北市松山區復興北路99號14樓
新竹恆逸教育訓練中心
- 03-5723322
- 03-5745738
- 新竹市光復路二段295號3樓之2
台中恆逸教育訓練中心
- 04-23297722
- 04-23102000
- 台中市西區臺灣大道二段309號2樓
高雄恆逸教育訓練中心
- 07-5361199
- 07-5361698
- 高雄市苓雅區新光路38號4樓之1