學習 OAuth 2.0-從 API 安全專家開始

想像一下,如果你擁有 OAuth 技能,你的職涯會發生什麼變化?

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

  • 使用 OAuth 訪問 Google 、Paypal、 LinkedIn 和 Facebook APIs
  • 在行動應用程式(客戶端)中使用 OAuth
  • 使用 OAuth 來保護你的 APIs 和雲端解決方案
  • 應用 OAuth 的最佳實踐
  • 為你的使用者案例選擇正確的 OAuth 流程
  • 瞭解 OAuth 的專有名詞: Actors,Endpoints,Tokens
  • 在雲端解決方案(客戶端)中使用 OAuth

要求

  • 你應該熟悉基本的 web 服務和 API 開發
  • 如果你想在行動應用程式中使用 OAuth,你應該知道如何為各自的平台進行開發。 本課程不包括行動應用程式開發

課程說明

最近更新
2023-02-06 超過 17420 位滿意的學生
2023-01-07 NEW 新增了 4 個關於代碼交換證明密鑰( Proof Key for Code Exchange,PKCE) )的新視頻
2023-01-06 超過 17240 位滿意的學生
2023-01-06 在Q&A中解答了同學們的疑問
2022-12-30 超過 17200 名滿意的學生
2022-12-29 在Q&A中回答了我的學生的4個問題
2022-12-20 在問答環節回答了學生的19個問題

這門課是為你準備的。

… 如果你想提高你作為軟體工程師和安全專家的市場價值。 想像一下,如果你在履歷中加入 API 安全和 OAuth 技能,你的職涯會發生什麼變化!

隨著公司擴展他們的數位業務,懂得 OAuth 的 API 安全專家和工程師的需求量很大。 大量的機會在等待著任何一個擁有合適技能的人。

你想寫最暢銷的 iPhone 和 Android 應用程式嗎?

最受歡迎的行動應用程式整合了 Google、 LinkedIn、 Facebook、Paypal等許多流行的社交應用程式。 如果這是一個眾所周知的事實,為什麼應用程式開發者不這樣做呢?

許多應用程式開發者害怕複雜的 OAuth 整合。 安全性實際上是大多數行動應用程式開發者面臨的最大障礙。

通過本課程學到的知識,你可以利用最好的應用程式開發者的祕密,最終將你的應用程式與社交 APIs 整合在一起。

你想自己創業嗎,作為一個企業家、顧問還是自由工作者?

瞭解 API 安全和 OAuth 可以讓你實現你的公司在行動應用、雲端應用和 web API 領域的巨大願景,比如 Google、 Paypal 和 LinkedIn。

你想用下一代技術創造令人興奮的解決方案嗎?

無論你是 web 開發者、行動開發者還是 API 開發者、物聯網架構師還是嵌入式開發者,今天你都需要了解 OAuth 來構建最先進的解決方案。

這門課程提供什麼?

本課程介紹 OAuth 2.0 的 API 安全性。 在 4 小時內,你將獲得 OAuth 功能的概述。 你將學習 OAuth 的核心概念。 你將瞭解雲端解決方案和行動應用程式中使用的所有 4 個 OAuth 流程。

如果你嘗試閱讀官方 OAuth 規範,你可能會得到 OAuth 很複雜的印象。 本課程用簡單的術語解釋 OAuth。 這四個 OAuth 流程使用順序圖以圖形方式視覺化。 然後將圖表動畫化,這樣你就可以一步一步地瞭解互動,並看到各種 OAuth 互動的全貌。 這一高階的概覽以豐富的請求和響應範例以及對技術細節的解釋作為補充。

誰應該選修這門課?

你認為 OAuth 很複雜? OAuth 對於來回的流程和重定向可能看起來很複雜。 本課程將通過許多插圖介紹看似複雜的材料,使你更加清晰。 這些插圖清楚地顯示了所有相關的互動方和他們交換的資訊。

你想要有效地學習 OAuth 概念嗎? 本課程使用許多動畫圖表和順序圖表。 一張好的圖表可以顯示千言萬語。

你想在你的行動應用程式中使用 OAuth? 如果你想訪問 OAuth 保護的資源,你需要首先獲得一個 token,然後才能訪問該資源。 為此,你需要了解 OAuth 流程以及流程的步驟之間的相依關係。

你希望使用 OAuth 來保護你的 APIs 嗎? OAuth 非常適合保護你的 APIs。 你可以瞭解需要提供哪些 OAuth 端點,以及需要在受保護的 APIs 中進行哪些檢查。

目標受眾

  • 本課程是為 API 安全和 OAuth 的初學者開設的
  • 如果你已經知道四個基本 OAuth 流程以及如何使用它們本課程並不適合你

講師簡介

Matthias Biehl API-University 老師 ( 更多講師主講課程介紹 )

Matthias 本質上是一名技術人員,擁有 APIs、人工智慧、資訊安全和軟體工程方面的背景。 在某種程度上,他獲得了博士學位。

如今,他利用自己的技術背景幫助公司制定數位化策略,執行轉型議程,並將創新帶入市場。

他也喜歡在課堂上、講習班上和書本上分享他的知識。 Matthias 是 API 大學的講師,發表了一個關於 API 的部落格,是幾本關於 API 書籍的作者,並經常在技術會議上演講。

我作為講師的目標是創建全面的循序漸進的課程,將復雜的細節分解為易消化的小片段。我喜歡構建我自己剛起步學習時會喜歡的那種教學材料。

字幕:簡中英文

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

  • 點選 ✨ 週四週五兩天大多課程 NT320 優惠連結 ( 需登入 Udemy 取得 )| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

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

發表迴響

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

Powered by WordPress.com.

Up ↑

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

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

Continue reading