Contents
使用身份驗證建構 RESTful Web API (C#) 並學習如何在真實世界的應用程式 (.NET 7 API) 中使用它們
從這 9 小時的課程,你會學到
- 學習 ASP NET Core Web API 的基礎知識
- 在 .NET 7 中構建 RESTful API
- 了解如何記錄 API
- API 中的版本控制
- 使用 EF 在 API 中實現貯存庫模式( Repository Pattern )到資料庫
- 在 API 中實現身份驗證和授權並使用 API
- .NET 身份驗證 API
- 將實體框架( Entity Framework )與程式碼優先遷移整合
- 了解如何在貯存庫模式( Repository Pattern )中使用 HTTPClient 來使用 API
- .NET API 中的依賴注入
- 將 API 部署到 Azure
要求
- 6個月的 C# 知識
- 3-6 個月的 NET Core 知識
- Visual Studio 2022
- SQL Server 2018 ( SQ Server Management Studio )
- .NET 7
課程說明
這是一個關於 ASP.NET Core Web API 的初級到中級課程,它將帶你從建構 API 的基礎知識到使用它們。 本課程適用於 ASP.NET Core 中 RESTful Web API 的新手或熟悉 ASP.NET 並希望學習如何在 ASP.NET Core Web 應用程式中有效使用它們的任何人。
在本課程結束時,你將能夠自己使用 Web API 建構 RESTful Web 服務,在 ASP.NET Core 專案目中使用建構良好的貯存庫模式進行 GET、POST、PUT 和 DELETE HTTP 請求。 您還將接觸到實體框架( Entity Framework ) 程式碼優先遷移,並學習如何將資料持久保存在資料庫中。
我們將介紹 Web API 中的身份驗證和授權,並在實際專案中使用它們。
最後將完整的專案部署到 Azure!
✭ 本課程的所有原始碼和練習解決方案也可以在 Github 上找到,當然你可以在講座“專案資源”中找到詳細資訊。
目標受眾
- 任何想在 NET 7 中學習 Web API 的人
- 任何想學習如何使用 Web API 的人
- 任何想學習使用身份驗證建立和使用 API 的人
講師簡介
Bhrugen Patel 充滿熱情的軟體開發者 ( 更多講師主講課程介紹 )
我是一位充滿激情和創造力的軟體工程師,非常注重簡單性和詳盡的細節。 我從高中開始就開始玩程式設計,且使用 .net 開發多個 Web 和桌面應用。
我擁有計算機科學碩士學位和計算機工程學士學位。 我在 .NET C# 和 .NET MVC 方面也有多年的經驗。 我喜歡教學以及我的全職工作。
對我來說,編寫和教授程式碼最重要的部分是消除每個願意學習但找不到足夠易於理解的資源的學生的障礙。 寫程式是一種發揮創造力和充滿樂趣的活動!
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT330 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
也許你會有興趣
- C# 程式設計語言學習地圖
- Rest API 相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!