”“”
grpc [C#]主課:構建API和現代微服務
比API休息好!使用GRPC,協議緩衝區(ProtoBuf)
為.NET微服務構建快速可擴展的HTTP/2 API
評估:4.2 of 5879評論
總計4小時
68個講座
中級
比API休息好!使用GRPC,協議緩衝區(ProtoBuf)為.NET微服務構建快速可擴展的HTTP/2 API
GRPC是一個-Art -Art框架,可創建可擴展,現代和高性能的API。它被Google,Square和Netflix等大型技術公司廣泛使用。使用GRPC,開發人員可以在任何編程語言中構建微服務,同時在這些服務之間易於建立通信。它使用緩衝協議作為運輸機制和服務定義語言。在這項全面的課程中,您將獲得實踐經驗,並探索GRPC的所有基本方面。
本課程的目的是實用,您將實施兩種服務:engry and counculator服務。幾個小時後,您將學習如何編寫.proto文件,以您喜歡的編程語言生成代碼,並在.NET中實現服務,服務器和客戶。許多講座和實踐練習將使您能夠練習和提高新錄取的技能。是時候告別其餘部分和效率低下的API並包含一個頂級API框架。
GRPC C#Master Class
GRPC C#Master Class是最終的功能,可以全面了解GRPC在其最喜歡的語言中提供的功能。註冊本課程時,您將:
- 了解GRPC背後的理論以了解其內部功能
- 將GRPC與REST API範式進行比較
- 使用.proto文件編寫GRPC服務的定義
- 使用Gradle的GRPC插件在C#中生成服務器代碼和客戶
- 實現API de Unary,服務器流,客戶端流和雙向流
- 通過練習和解決方案改善學習
- 實施高級概念,例如處理錯誤,截止日期和安全性SSL
- 在MongoDB上開發一個完整的CRUD API
- 接收有價值的技巧,以擴大學習旅程並受到現實世界中GRPC服務的啟發
注意:本課程假定您對協議換裝者有一些先驗知識,C#E .NET。
截面草圖:
- GRPC課程概述:了解目標,課程結構並下載課程代碼。
- [理論]在GRPC實習生中的深度潛水:探索GRPC的內部功能,包括HTTP/2,緩衝協議的效率以及GRPC和REST之間的差異。
- [實用]概述和GRPC項目配置:使用Gradle設置您的項目並學習如何推動代碼生成。
- [實用] Unary GRPC:實施並描述Uary API。
- [實用]服務器流式GRPC:實現並描述API服務器流。
- [實用]客戶端流GRPC:實現並描述API客戶端流。
7。 - [實用]高級GRPC資源中的深度潛水:加深了高級資源,例如對錯誤,截止日期和SSL安全的處理。
9.下一步:發現真實的現實世界鏈接和其他資源,以繼續您的學習旅程。
教練
我叫約翰·史密斯(John Smith),我將在本課程中成為您的教練。我專注於教GRPC和協議緩衝區,重點是幫助學生提高專業技能。隨著對發展職業的需求不斷增長,對學生的全面了解[C#]至關重要。讓我們一起開始本課程!你在良好的手中。
本課程還包括:
- 終生訪問所有以後的更新
- 問題和回答部分中的響應式講師
- 鏈接到有趣的文章和代碼示例供參考
-
完工證書準備下載
-30日 – 沒有疑問的報銷保修!我們期待在課程中收到它!