使用 gRPC 建構 Web API – 完整指南

這門課程將讓參與 Web 開發的人,包括初級和資深開發人員、架構師等,成為 gRPC 方面的專家,從最基本的知識到最高級的主題,以實用和親身實踐的方式,並將一起建構一個功能齊全的基於 gRPC 的聊天應用程式。

從這 5.5 小時的課程,你會學到

  • gRPC 基礎知識
  • gRPC 如何與 REST API 堆棧
  • 使用 Protobuf 在系統之間發送訊息
  • gRPC的4種通信類型
  • gRPC 中的錯誤處理
  • 在 gRPC 中實現截止日期
  • 在 gRPC 中實現授權和安全
  • 在瀏覽器中使用 gRPC

要求

  • 了解 API 的基本概念
  • 了解 HTTP 的基本概念
  • 基礎開發背景

課程說明

Web API 通常是 Web 應用程式中最重要的部分。

這就是您向世界和其他用戶公開您的 Web 應用程式的方式,它必須快速、易於使用並且是最新的。

gRPC 是當今業界最先進、最令人興奮的 Web API 之一,它為任何 Web 應用程式增加了很多價值。 伺服器和客戶端串流、強類型訊息、超快性能等功能使其成為每個開發人員和架構師工具箱中的重要資產。

這個實用的動手做課程將使您成為 gRPC 方面的專家。

我們將涵蓋 gRPC 的所有方面,從最基礎的知識到最高級的主題。

以下是我們將要討論的一些主題:

  • gRPC 如何與 REST API 堆棧
  • gRPC 的基本概念
  • gRPC 的 4 種通信類型:
    • 一元 RPC
    • 客戶端串流
    • 伺服器端串流
    • 雙向串流
  • 設計 gRPC API 的最佳實踐
  • 使用 Protobuf,gRPC使用的訊息序列化格式
  • gRPC 中的錯誤處理
  • 授權和安全

還有更多。

現在,為了讓這門課程盡可能有價值,我把它變得非常實用和動手。

我們將一起建構一個功能齊全、成熟的基於 gRPC 的聊天應用程式,利用我們將在課程中學習的所有概念,我們將為此使用多個平台 – nodeJS 和 .NET。

注意:您無需成為 .NET 或 nodeJS 開發人員即可參加本課程。 我將指導您完成開發過程中的所有步驟,並確保一切都按預期進行。

在本課程結束時,您將成為 gRPC 方面的專家,不僅在理論上,而且在實踐中。

沒有其他課程像這樣! 這是唯一一門可以讓您一路成為 gRPC 專家的課程,從最基本到鮮為人知的主題,並將以極其實用和親身實踐的方式做到這一點。

我的學生對我的課程有什麼看法?

任何參與 Web 開發的人,甚至是系統分析師,都可以從本課程中獲益。

那包含著:

  • 初級開發人員
  • 資深開發人員
  • 架構師
  • 任何其他參與 Web 開發的人

如果您不確定這門課程是否適合您 – 請給我留言!

目標受眾

  • 想了解 gRPC 的開發者
  • 設計 Web API 的軟體架構師
  • 任何參與網路開發的人

講師簡介

Memi Lavi 資深軟體架構師和顧問 ( 更多講師主講課程介紹 )

在軟體產業擁有20多年經驗的高階軟體架構師。

認證的 Azure 解決方案架構師專家。

與各種客戶一起工作-政府。 新創企業,銀行,電信公司等等-設計其系統架構並與開發團隊緊密合作。

在許多技術會議和聚會上經常演講,並且是一位真正的軟體愛好者。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 許多課程約 NT400 (點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading