Kurzbeschreibung
Diese Microsoft 365 Schulung vermittelt zentrale Dienste zur Appentwicklung. Zu den Kerndiensten zählen Microsoft Identity, Microsoft Graph, SharePoint, Teams und Office. Schulungsinhalte sind die Implementierung von Microsoft Identity, das Arbeiten mit Microsoft Graph, allgemeine Kenntnisse zu UI-Elementen (Adaptive Cards und UI Fabric), Integrationspunkte (einschließlich Microsoft Teams, Office Add-Ins, SharePoint Framework, Actionable Messages) und die Festlegung von Workload-Plattform-Zielen.
Mit der Implementierung der Microsoft-Identität lernen Teilnehmer neben deren Implementation die Registrierung einer Anwendung, die Implementierung der Authentifizierung, die Konfiguration von Berechtigungen für die Nutzung einer API und die Erstellung eines Dienstes für den Zugriff auf Microsoft Graph.
Kursinhalte zu Microsoft Graph sind der Zugriff auf Benutzerdaten mit Microsoft Graph, die Untersuchung von Abfrageparametern, Gruppenlebenszyklen zu verwalten und die Optimierung von Dateizugriffen und Netzverkehr.
SharePoint Schulungsinhalte sind die Webparts und Erweiterungsmöglichkeiten von SharePoint Framework und wie eine SPFx-Lösung verpackt und bereitgestellt werden kann.
Zu Teams werden Komponenten einer Team-App vermittelt, das Arbeiten mit Webhooks, Registerkarten und Konversations-Bots.
Zu Office sind die Schulungsthemen Office-Add-Ins, Add-Ins für den Aufgabenbereich, JavaScript-APIs, Office UI Fabric und ausführbare Nachrichten mit adaptiven Karten.
Voraussetzungen
• Berufserfahrungen als Entwickler
• Erfahrungen mit Programieren, Rest-APIs, JSON, OAuth2, OData, OpenID Connect
• Erfahrungen mit Microsoft Identitäten, Azure AD, MS-Konten
• Verständnis zu Genehmigungs- und Zustimmungskonzepten
Seminarinhalt
Microsoft Identity
• Grundlagen zur Microsoft Identity platform
• Anwendung registrieren
• Authentifizierungen einrichten
• Berechtigungskonfiguration zur API-Nutzung
• Autorisierung zur Nutzung einer API implementieren
• Autorisierung in einer API integrieren
• Zugriffsdienste auf Microsoft Graph erstellen
Microsoft Graph
• Was ist Microsoft Graph
• Zugriff auf Benutzerdaten aus Microsoft Graph
• Datenverwendung mit Abfrageparametern
• Verwalten eines Gruppenlebenszyklus in Microsoft Graph
• Zugriff auf Dateien mit Microsoft Graph
• Optimieren des Netzwerkverkehrs
SharePoint Erweiterungen und Anpassungen
• SharePoint-Framework- Webparts
• SharePoint Framework-Erweiterungen
• Bereitstellung einer SPFx-Lösung
• Microsoft Graph
• APIs von Drittanbietern mit Azure AD aus SPFx absichern
• Registerkarten Webparts als Teams
• Branding und Thematisierung in SharePoint
Teams erweitern
• Microsoft Teams-App
• Webhooks in Microsoft Teams
• Registerkarten in Microsoft Teams
• Messaging-Erweiterungen in Microsoft Teams
• Gesprächs-Bots in Microsoft-Teams
Office erweitern
• Office Add-ins
• Office-JS-APIs
• Customization of Add-ins
• Test-, Debugging- und Bereitstellungsoptionen
• Aktionsfähige Botschaft
Zielgruppen
• Anwendungsentwickler
Preise und Termine
Firmenschulung
Eine Firmenschulung bei Ihnen vor Ort, in einem Schulungszentrum oder virtuell.
(Zertifizierung)
Seminarsprache
die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.