課程 MS-600T00: 使用Microsoft 365的核心服務建立應用程式和解決方案

本課程包含Microsoft 365平台的5個中心要素:實作Microsoft Identity,使用Microsoft Graph,延伸和自定義SharePoint,延伸Teams以及延伸Office。 在本課程,您將學到如何實作Microsoft Identity和使用Microsoft Graph。 您同時還將瞭解到 UI原理(包括Adaptive Cards 和 UI Fabric),Integration Points (包括 Microsoft Teams, Office Add -ins, SharePoint Framework, Actionable Messages),和決定工作量平台的目標。 在實作Microsoft Identity這塊,您將學會實作Microsoft Identity,包括給應用程式註冊,移植認證,設定權限去消耗一個API和建立能夠使用Microsoft Graph的服務。 對於使用Microsoft Graph,您將學到如何存取用戶資料,探索查詢參數,管理一群生命週期,存取文檔,以及使用Microsoft Graph優化網路流量。 在延伸和自定義SharePoint這一塊,您將學會SharePoint Framework 網路部分,擴展,以及如何包裝和部署一個 SPFx方案。 對於擴展Teams,您將著眼於Teams 應用程式的元件,使用webhook,標籤和會話機器人。 對於擴展Office,您將使用Office Add -ins, task pane add -ins, JavaScript APIs, Office UI Fabric, 和actionable messages with adaptive cards。

對象設定檔

學習此課程的學生都會對Microsoft 365開發平台感興趣或者正在透過Microsoft 365 Developer Associate的認證測驗。 您還必須具備1-2年的開發者經驗。 本課程默認了學生知道如何編寫代碼,並對以下內容有基礎的瞭解:REST APIs, JSON, OAuth2, OData, OpenID Connect, Microsoft identities包括Azure AD 和Microsoft 賬戶, Azure AD B2C, 以及許可觀念。

職務角色: 系統管理員

獲得的技能

  • 實作Microsoft Identity
  • 使用Microsoft Graph
  • 決定工作量平台的目標
  • Integration Points包括Microsoft Teams,Office Add -ins,和SharePoint Framework

必要條件

參加本課程之前,學員應具備:

  • 1-2 年的開發人員經驗。 本課程默認了學生知道如何編寫代碼,並對以下內容有基礎的瞭解:REST APIs, JSON, OAuth2, OData, OpenID Connect, Microsoft identities包括Azure AD 和Microsoft 賬戶, Azure AD B2C, 以及許可觀念。
  • 建議學員在開發 Microsoft Teams、Office 增益集或 SharePoint Framework 解決方案的各個軟體開發階段,都應有一些經驗。

課程大綱

課程模組 1:實作 Microsoft Identity

在此課程模組中,您將學會實作 Microsoft Identity,包括註冊應用程式、植入驗證、設定可取用 API 的權限,以及建立可存取 Microsoft Graph 的服務。

課程

  • 開始使用 Microsoft Identity

  • Microsoft identity 中的應用程式類型

  • 權限與同意架構

  • 使用 Microsoft Identity 保護自訂 API

  • 在自訂應用程式和 APT 中運用使用者、群組和角色

實驗室:實作 Microsoft Identity

  • 練習 - 在 Microsoft Identity 中使用的不同類型的權杖
  • 練習 - 單頁式應用程式
  • 練習 - 登入使用者及呼叫 API 的 Web 應用程式
  • 練習 - 精靈與非互動式應用程式
  • 練習 - 了解 Microsoft 身分識別平台的權限與同意架構
  • 練習 - 委派的權限與同意
  • 練習 - 應用程式權限與同意
  • 練習 - 使用 Microsoft Identity 建立與保護 Web API
  • 練習 - 呼叫 Web 應用程式中受保護的 API
  • 練習 - 從精靈應用程式呼叫受保護的 API
  • 練習 - 使用 Microsoft Identity 建立與保護 Web 應用程式
  • 練習 - 在自訂應用程式與受 Microsoft Identity ...