Popis kurzu
Kurz Building applications and solutions with Microsoft 365 core services je určen pro osoby, které usilují o roli vývojáře Microsoft 365.
Tento kurz zahrnuje pět ústředních prvků platformy Microsoft 365 - implementaci Microsoft Identity, práci s Microsoft Graph, rozšiřování a přizpůsobování SharePointu, rozšiřování týmů a rozšiřování Office. V tomto kurzu se studenti naučí implementovat Microsoft Identity a pracovat s Microsoft Graph. Studenti také získají znalosti o prvcích uživatelského rozhraní (včetně Adaptive Cards a UI Fabric), integračních bodech (včetně Microsoft Teams, doplňcích Office, SharePoint Framework, Actionable Messages) a určování cílů platformy pracovního vytížení.
Cíle kurzu
Aktivní účastí v tomto kurzu se dozvíte o následujících tématech:
- Implementace Microsoft Identity
- Práce s Microsoft Graph
- Stanovení cílů platformy pracovního vytížení
- Body integrace, včetně Microsoft Teams, doplňků Office a SharePoint Framework
Určeno pro
Studenti tohoto kurzu se zajímají o vývojovou platformu Microsoft 365 nebo o absolvování certifikační zkoušky Microsoft 365 Developer Associate.Obsah kurzu
Modul 1: Implementace Microsoft IdentityV tomto modulu se naučíte implementovat identitu Microsoftu, včetně registrace aplikace, implantace autentizace, konfigurace oprávnění pro využívání API a vytváření služby pro přístup k Microsoft Graph.
Lekce
- Platforma Microsoft Identity
- Zaregistrujte aplikaci
- Implementujte ověřování
- Nakonfigurujte oprávnění pro využití API
- Implementujte oprávnění ke spotřebě API
- Implementujte autorizaci v API
- Vytvořte službu pro přístup k Microsoft Graph
- Lab: Implementace Microsoft Identity
Modul 2: Práce s Microsoft GraphV tomto modulu se naučíte, jak přistupovat k uživatelským datům, prozkoumat parametry dotazu, spravovat životní cyklus skupiny, přistupovat k souborům a optimalizovat síťový provoz pomocí aplikace Microsoft Graph.
Lekce
- Co je Microsoft Graph
- Přístup k uživatelským datům z aplikace Microsoft Graph
- Využití dat s parametry dotazu
- Spravujte životní cyklus skupiny v Microsoft Graph
- Přistupujte k souborům pomocí aplikace Microsoft Graph
- Optimalizujte síťový provoz
- Lab: Práce s Microsoft Graph
Modul 3: Rozšířit a přizpůsobit SharePointV tomto modulu se dozvíte o webových částech, rozšířeních SharePoint Framework a o tom, jak zabalit a nasadit řešení SPFx.
Lekce
- Webové části SharePoint Framework
- Rozšíření SharePoint Framework
- Zabalte a nasaďte řešení SPFx
- Spotřeba Microsoft Graph
- Spotřeba API třetích stran zabezpečená pomocí Azure AD v rámci SPFx
- Webové části jako záložky týmů
- Značky a motivy na SharePointu
- Lab: Rozšíření a přizpůsobení služby SharePoint
Modul 4: Rozšení o TeamsV tomto modulu se podíváte na komponenty aplikace Teams, pracujete s webhooky, kartami a konverzačními roboty.
Lekce
- Aplikace Microsoft Teams
- Webhooky v Microsoft Teams
- Karty v Microsoft Teams
- Rozšíření o zasílání zpráv v Microsoft Teams
- Konverzační roboti v Microsoft Teams
- Lab: Rozšíření o Teams
Modul 5: Rozšíření OfficeV tomto modulu budete pracovat s doplňky Office, doplňky podokna úloh, API JavaScriptu, Office UI Fabric a akčními zprávami s adaptivními kartami.
Lekce
- Doplňky Office
- Rozhraní API Office JS
- Přizpůsobení doplňků
- Možnosti testování, ladění a nasazení
- Žhavá zpráva
- Lab: Rozšení Office
Předpoklady
Studenti by měli mít 1-2 roky zkušeností na pozici vývojáře. Tento kurz předpokládá, že studenti vědí, jak kódovat a mít základní znalosti o rozhraních REST API, JSON, OAuth2, OData, OpenID Connect, identitách Microsoftu včetně Azure AD a účtů Microsoft, Azure AD B2C a koncepcích oprávnění / souhlasu.Studijní materiály
Materiály jsou v elektronické podobě.