Building applications and solutions with Microsoft 365 core services - MS-600T00

  • Treuepunkte: 5000
  • Examen-ID: MS-600
  • ETC-Seminar-ID: MS-600T00
  • Sprache: Deutsch

Beschreibung

Dieser Kurs behandelt fünf zentrale Elemente der Microsoft 365-Plattform - die Implementierung von Microsoft Identity, die Arbeit mit Microsoft Graph, das Erweitern und Anpassen von SharePoint, das Erweitern von Teams und das Erweitern von Office.

In diesem Kurs lernen Sie, wie Sie Microsoft Identity implementieren und mit Microsoft Graph arbeiten. Die Teilnehmer erwerben außerdem Kenntnisse über UI-Elemente (einschließlich Adaptive Cards und UI Fabric), Integrationspunkte (einschließlich Microsoft-Teams, Office-Add-Ins, SharePoint Framework) und das Bestimmen von Workload-Plattform-Zielen.
Bei der Implementierung von Microsoft Identity lernen die Teilnehmer, Microsoft Identity zu implementieren. Dazu gehören das Registrieren einer Anwendung, das Integrieren der Authentifizierung, das Konfigurieren der Berechtigungen zum Verwenden einer API und das Erstellen eines Dienstes für den Zugriff auf Microsoft Graph. In der Arbeit mit Microsoft Graph lernen die Teilnehmer, wie sie mit Microsoft Graph auf Benutzerdaten zugreifen, Abfrageparameter untersuchen, einen Gruppenlebenszyklus verwalten, auf Dateien zugreifen und den Netzwerkverkehr optimieren. Beim Erweitern und Anpassen von SharePoint lernen die Teilnehmer SharePoint Framework-Webparts und -Erweiterungen sowie das Verpacken und Bereitstellen einer SPFx-Lösung kennen.
Beim Erweitern von Teams sehen sich die Teilnehmer die Komponenten einer Team-App an und arbeiten mit Webhooks, Registerkarten und Konversations-Bots. Beim Erweitern von Office arbeiten die Schüler mit Office-Add-Ins, Aufgabenbereich-Add-Ins, JavaScript-APIs, Office UI Fabric und umsetzbaren Nachrichten mit adaptiven Karten.

Nach Besuch dieses Seminars haben die Teilnehmer Kenntnisse zu folgenden Themen:
  • Implementierung von Microsoft Identity
  • Arbeiten mit Microsoft Graph
  • Bestimmen von Workload-Plattformzielen
  • Integrationspunkte, einschließlich Microsoft Teams, Office Add-ins und SharePoint Framework

error_outline Wichtige Information

Diese Prüfung ist Vorbereitung für die MS-600 Microsoft 365 Developer Associate-Zertifizierung.

expand_more chevron_right Zielgruppe

Dieses Seminar richtet sich an:
  • Information Worker
  • In diesem Kurs wird vorausgesetzt, dass die Teilnehmer programmieren können und ein grundlegendes Verständnis von REST-APIs, JSON, OAuth2, OData, OpenID Connect, Microsoft-Identitäten einschließlich Azure AD und Microsoft-Konten, Azure AD B2C und Konzepten für Berechtigungen/Zustimmungen haben.

    expand_more chevron_right Vorkenntnisse

    Für dieses Seminar werden folgende Kenntnisse empfohlen:
    • 1-2 Jahre Erfahrung als Entwickler. Dieser Kurs setzt voraus, dass die Teilnehmer programmieren können und ein grundlegendes Verständnis von REST-APIs, JSON, OAuth2, OData, OpenID Connect, Microsoft-Identitäten, einschließlich Azure AD und Microsoft-Konten, Azure AD B2C und Berechtigungs-/Zustimmungskonzepte haben.
    • Es wird empfohlen, dass die Teilnehmer einige Erfahrung in der Entwicklung von Lösungen auf Microsoft Teams, Office Add-ins oder SharePoint Framework in allen Phasen der Softwareentwicklung haben.
    • Erfahrungen in HTML, SaSS, Objektorientiertes JavaScript und TypeScript, React inkl. Functional Components & Hooks, .NET 5 /.NET Core
    • Besuch des Kurses Microsoft 365 - Client Site Development Fundamentals

    expand_more chevron_right Detail-Inhalte

    Introduction Microsoft 365 Development 
    • Microsoft 365 Overview & Services
    • Overview M365 Extension & Data Access Paterns
    • Why Client-Side Development (JavaScript / Typescript vs C# Customizations)
    • Overview PnP Framework
     
    Node-based Development using Visual Studio Code
     
    • Using Visual Studio Code, Extensions & Quickwins
    • Understanding Node.js Role in modern Client Side Dev
    • The Web Stack Pattern, Node, Gulp, Yeoman, Webpack
    • Implementing Api's using Node Express
     
    Object Oriented JavaScript & Type Script 
    • JavaScript vs TypeScript
    • Object Orientation, Classes, Constructor Functions
    • Immutability, Pure Functions and Object Cloning
    • ES6 Array Helpers & Utility Functions (Destructuring assignments, Spread, ...)
    • REST, Http Verbs, fetch and axios
    • Promises & Async Await
     
    Introduction to React for M365 Development
     
    • Introduction to React
    • Use Cases for React in SharePoint Development
    • Understanding React Basics in a Standalone App
    • Classes vs Functional Components
    • Implementing Class based Components
    • Implementing Functional Components
    • Using Hooks: useState, useEffect, useCallback
    • React CRUD (Create - Read - Update - Delete)
    • Using Context to share Data between Components
    • Understanding & Using Flexbox and CSS Grid
    • Using Fluid UI React Controls
    • Introduction to React Testing using Jest
     
    Introduction to Microsoft Identity
     
    • Introduction to Microsoft Identity
    • App Registrations
    • Microsoft Authentication Library - MSAL Getting Started
     
    Microsoft 365 & SharePoint Data Access
     
    • Introduction to SharePoint Object Hierarchy
    • PnP Core SDK vs REST vs PnP JavaScript
    • SharePoint REST Api V1 & V2 Getting Started
    • Implementing CRUD Operation using REST for List & List Items
    • OData Queries and Expanding
    • PnP/PnPjs Overview & CRUD Operations
    • Introduction to PnP Core SDK for .NET
    • .NET Core Quickstart
    • Implementing CRUD Operations for Lists & List Items using PnP Core SDK
    • Expanding Complex Objects like Managed Metadata, Lookups, User
     
    Introduction to Microsoft Graph & Graph Toolkit
     
    • Introduction to Microsoft Graph
    • Managing Events, Calender, Mail using Graph
    • Using Graph's SharePoint Rest Api V2
    • Introduction to the MS Graph Toolkit
     
    Azure Hosted Apps, Remote Event Handling & Remote Timer Jobs
     
    • Introduction to Azure App Services
    • Implementing External Apps using React and MS Graph Toolkit
    • SharePoint Remote Event Handling Patterns
    • Introduction to Azure Functions
    • SharePoint Webhooks using Azure Functions
    • Implementing Remote Event Receivers using Azure Functions
    • Collecting SharePoint List Notifications using Azure Event Grid
     
    Customizing & Enhancing the User-Interface
     
    • Customize Modern UI & Modern Themes
    • Site Designs
    • List & View Formatting
    • Using Site Scripts
     
    Indroduction to .Net Core
     
    • .Net Core Overview
    • Dependency Injection and Configuration
    • Implementing API Controllers
    • M365 related Libraries for .Net Core
     
    SharePoint Framework Basics (SPFx)
     
    • SharePoint Framework SPFx Overview
    • When to use SPFx / When to use other Patterns
    • Implementing SharePoint Framework Web Parts
    • SharePoint Framework Data Acess using REST ans PnPJS
    • Introduction to SharePoint Framework Extension
     
    Introduction to Teams Development
     
    • Microsoft Teams Introduction
    • Overview Teams Extension Options
    • Introduction to Microsoft Teams Toolkit v2
     
    SharePoint Site Provisioning
     
    • Using the PnP Framework for Provisioning
    • Provisioning SharePoint Sites using Site Designs & Scripts
     
    Microsoft 365 DevOps
     
    • Microsoft 365 DevOp Overview
    • Using the Microsoft 365 CLI
    • Azure DevOps Pipelines Quickstart
    • Introduction to Yaml
    • Deployment Options for SPFx & Azure Hosted SharePoint Apps
    • Building & Deploying SharePoint Framework (SPFx) Extensions
    • Building & Deploying Teams Azure Hosted SharePoint Apps
    • Building & Deploying Azure Functions
    • expand_more chevron_right event_available 14.03.-18.03.2022 14.03.2022 Seminarzeitentimer5 Tage roomETC-Wien Als Live-Stream verfügbaronline_predictionLive-Stream
      • expand_more chevron_right ETC Classroom inkl. Examen 2.815,00
        • Ihr ILT Seminar (Instructor Led Training)
        • Seminarunterlagen, Teamwork, Labs
        • Verpflegung vorort
        • Seminar-Services
        • inkl. Examen zu Ihrem Seminar

         

      • expand_more chevron_right ETC>Live inkl. Examen 2.815,00
        • Virtual Training – aber live im Seminar
        • Keine Anfahrt ins Seminarzentrum notwendig
        • Seminarunterlagen, Teamwork, Labs 24/7
        • ETC>Live Support und Hotline
        • ETC-Services
        • inkl. Examen zu Ihrem Seminar

         

      • expand_more chevron_right ETC Live - Virtual Classroom 2.650,00
        • Virtual Training – aber live im Seminar
        • Keine Anfahrt ins Seminarzentrum notwendig
        • Seminarunterlagen, Teamwork, Labs 24/7
        • ETC>Live Support und Hotline
        • ETC-Services

         

      • expand_more chevron_right ETC Classroom - im Seminarzentrum 2.650,00
        • Ihr ILT Seminar (Instructor Led Training)
        • Seminarunterlagen, Teamwork, Labs
        • Verpflegung vorort
        • Seminar-Services
    • expand_more chevron_right event_available 29.08.-02.09.2022 29.08.2022 Seminarzeitentimer5 Tage roomETC-Wien Als Live-Stream verfügbaronline_predictionLive-Stream
      • expand_more chevron_right ETC Classroom inkl. Examen 2.815,00
        • Ihr ILT Seminar (Instructor Led Training)
        • Seminarunterlagen, Teamwork, Labs
        • Verpflegung vorort
        • Seminar-Services
        • inkl. Examen zu Ihrem Seminar

         

      • expand_more chevron_right ETC>Live inkl. Examen 2.815,00
        • Virtual Training – aber live im Seminar
        • Keine Anfahrt ins Seminarzentrum notwendig
        • Seminarunterlagen, Teamwork, Labs 24/7
        • ETC>Live Support und Hotline
        • ETC-Services
        • inkl. Examen zu Ihrem Seminar

         

      • expand_more chevron_right ETC Live - Virtual Classroom 2.650,00
        • Virtual Training – aber live im Seminar
        • Keine Anfahrt ins Seminarzentrum notwendig
        • Seminarunterlagen, Teamwork, Labs 24/7
        • ETC>Live Support und Hotline
        • ETC-Services

         

      • expand_more chevron_right ETC Classroom - im Seminarzentrum 2.650,00
        • Ihr ILT Seminar (Instructor Led Training)
        • Seminarunterlagen, Teamwork, Labs
        • Verpflegung vorort
        • Seminar-Services

    Ähnliche Seminare