PL-400 Microsoft Power Platform Developer

5 Tage

Online Live Training in Englisch

Jetzt Angebot einholen

Der Kurs konzentriert sich darauf, Entwicklerinnen und Entwicklern die notwendigen Fähigkeiten zu vermitteln, um maßgeschneiderte Lösungen auf der Microsoft Power Platform zu entwickeln. Diese Plattform bietet eine Vielzahl von Tools und Diensten, mit denen Unternehmen benutzerdefinierte Anwendungen erstellen, Daten analysieren und Automatisierungen implementieren können, ohne dass umfangreiche Programmierkenntnisse erforderlich sind.

Im Detail umfasst der Kurs folgende Schwerpunkte:

  • Architektur der Power Platform: Verständnis der verschiedenen Komponenten wie Power Apps, Power Automate (früher bekannt als Flow), Power BI und Power Virtual Agents.
  • Erstellung von Power Apps: Entwicklung von benutzerdefinierten Anwendungen, die verschiedene Datenquellen nutzen und an spezifische Unternehmensanforderungen angepasst sind.
  • Automatisierung mit Power Automate: Erstellung von Workflows und Automatisierungen zur Vereinfachung von Geschäftsprozessen und zur Integration verschiedener Systeme und Anwendungen.
  • Datenanalyse mit Power BI: Erstellung von interaktiven Berichten und Dashboards zur Visualisierung und Analyse von Unternehmensdaten.
  • Erstellung von Power Virtual Agents: Entwicklung von Chatbots zur Automatisierung von Kundeninteraktionen und zur Unterstützung des Kundensupports.

Zielgruppe:

Er richtet sich an Personen, die als Entwicklerinnen und Entwickler in Unternehmen oder als Beraterinnen und Berater tätig sind, die die Power Platform effektiv nutzen möchten, um maßgeschneiderte Lösungen zu erstellen. Er bietet praxisnahe Schulungen und Labs, um die Lernenden in die Lage zu versetzen, ihre Fähigkeiten in der Power Platform zu entwickeln und zertifizieren zu lassen.
 

Kursinhalte
  • Modellgesteuerte Anwendungen, unterstützt durch Microsoft Dataverse
  • Beispielanwendungen erkunden
  • Einführung in modellgesteuerte Anwendungen
  • Komponenten von modellgesteuerten Anwendungen
  • Entwurf modellgesteuerter Anwendungen
  • Geschäftsprozessabläufe einbeziehen
  • Identifizieren von Tabellen und Tabellentypen in Dataverse
  • Eine benutzerdefinierte Tabelle erstellen
  • Aktivieren von Anhängen innerhalb einer Tabelle
  • Lizenzierungsanforderungen für jeden Tabellentyp
  • Definieren von Spalten in Microsoft Dataverse
  • Spaltentypen in Microsoft Dataverse
  • Hinzufügen einer Spalte zu einer Tabelle
  • Erstellen einer primären Namensspalte
  • Beschränkungen, die für Spalten in einer Tabelle gelten
  • Erstellen einer automatisch nummerierten Spalte
  • Einen alternativen Schlüssel erstellen
  • Auswahlspalte definieren
  • Standard-Auswahlspalte
  • Eine oder mehrere Tabellen in Beziehung setzen - Einführung
  • Beziehungsarten, die in Microsoft Dataverse verfügbar sind
  • Erstellen einer Eins-zu-Viel-Beziehung zwischen Tabellen
  • Erstellen einer Many-to-many-Beziehung zwischen Tabellen
  • Beziehungen bearbeiten oder löschen
  • Definieren von Geschäftsregeln - Einführung
  • Die Komponenten einer Geschäftsregel definieren
  • Erstellen einer Geschäftsregel
  • Eine Rollup-Spalte erstellen
  • Eine Kalkulationsspalte erstellen
  • Verstehen von Umgebungsrollen
  • Hinzufügen oder deaktivieren eines Umgebungsbenutzers
  • Verstehen von Sicherheitskonzepten in Dataverse
  • Verstehen von Benutzer-Sicherheitsrollen und Sicherheitsrollenvorgaben
  • Überprüfen der Rollen, zu denen ein Benutzer gehört
  • Dataverse-Teams für die Sicherheit konfigurieren
  • Dataverse-Gruppenteams für die Sicherheit konfigurieren
  • Power Apps Bausteine
  • Wege zur Erstellung von Power Apps
  • Power Apps verwandte Technologien
  • Zusätzliche Power-Apps-Technologien
  • Entwerfen einer Power Apps-Anwendung
  • Verbesserung von Anwendungen durch grundlegende Anpassungen in Power Apps
  • Entwickeln eines Navigationsmodells für die eigene Canvas-Anwendung
  • Bildschirme und Steuerelemente in Power Apps erforschen
  • Power Apps Überprüfung
  • Verstehen der Navigation
  • Die Navigations- und Zurück-Funktion
  • Weitere Möglichkeiten zur Verwendung der Navigationsfunktion
  • Themes verwenden, um das Erscheinungsbild Ihrer Anwendung schnell zu ändern
  • Branding eines Steuerelements
  • Symbole
  • Bilder
  • Personalisierung
  • Nutzung der Formfaktoren von Tablet und Telefon
  • Haupteigenschaften von Steuerelementen
  • Eingeben und anzeigen von Daten mit Textsteuerelementen
  • Zusätzliche Steuerelemente zur Verbesserung der Benutzerfreundlichkeit der Anwendung
  • Medien
  • Moderne Steuerelemente
  • Arbeiten mit Komponentenbibliotheken
  • Testpläne erstellen
  • Testen der Benutzeroberfläche
  • Optimierung der Leistung
  • Diagnostik und Analytik
  • Dokumentation und der Kunde
  • Imperative versus deklarative Entwicklung
  • Die drei Arten von Variablen in Power Apps
  • Globale Variablen
  • Kontextuelle Variablen
  • Sammlungen
  • Zusätzliche Variablenkonzepte
  • Formeln, die mehrere Datensätze verarbeiten
  • Mathematische Operationen auf Tabellen
  • Kombinieren und trennen von Datensätzen
  • Die Funktion ForAll
  • Manchmal braucht man etwas mehr als Formulare
  • Verwenden der Patch-Funktion zum Erstellen und Bearbeiten von Datensätzen
  • Löschen von Datensätzen aus Datenquellen und Sammlungen
  • Verwenden der Patch-Funktion zum Aktualisieren einer Galerie
  • Die Wichtigkeit, über Leistung nachzudenken
  • Leistungsverbesserung mit Datenquellen
  • Testen und Fehlersuche für die Anwendung
  • Was sind relationale Daten?
  • Arbeiten mit Beziehungen in Power Apps
  • Microsoft Dataverse für Apps macht Beziehungen noch einfacher
  • Überblick über die Delegation
  • Funktionen, Prädikate und Datenquellen werden kombiniert, um die Delegation zu bestimmen
  • Delegationswarnungen, Grenzen und nicht delegierbare Funktionen
  • Überblick über die verschiedenen Datenquellen
  • Arbeiten mit aktionsbasierten Datenquellen
  • Power Automate als Ergänzung zu Power Apps
  • Überblick über benutzerdefinierte Konnektoren
  • Überblick über den Lebenszyklus des benutzerdefinierten Konnektors
  • Postman für benutzerdefinierte Konnektoren verwenden
  • Einführung in Power Automate
  • Fehlerbehebung von Abläufen
  • Bereitstellung von Lösungen für reale Szenarien.
  • Erste Schritte mit Ausdrücken
  • Notizen machen den Einstieg leichter
  • Arten von Funktionen
  • Komplexe Ausdrücke schreiben
  • Überblick über Dataverse und das Common Data Model
  • Erweitern von Power Platform mit Azure
  • Power Platform Umgebungen
  • Lösungen im Überblick
  • Bereitstellung von Anwendungen mit Package Deployer
  • Erweiterbarkeit der Benutzererfahrung
  • Dataverse-Erweiterbarkeit
  • Festlegen, wann konfiguriert und wann codiert werden soll
  • Microsoft Dataverse-Erweiterungsmodell
  • Ereignis-Framework
  • Plug-ins Einsatzszenarien
  • Plug-in-Ausführungskontext
  • Upload-Skripte
  • Ereignis-Handler
  • Kontext-Objekte
  • Client-Skripte für allgemeine Aufgaben
  • Bewährte Praktiken der Client-Skripterstellung
  • Debugging von Client-Skripten
  • Power Apps Komponenten-Framework-Architektur
  • Power Apps Komponenten-Werkzeuge
  • Komponenten-Manifest
  • Demo der Power Apps Code-Komponente
  • Erstellen eines Codekomponenten-Lösungspakets
  • Testen und debuggen von Code-Komponenten
  • Verwendung der Formatierungs-API in einer Power Apps-Komponente
  • Verwendung der Microsoft Dataverse Web-API in einer Power Apps-Komponente
  • Schreiben einer Power Apps-Komponente mit Pop-up-Fenster
  • Authentifizierung gegenüber Microsoft Dataverse mit OAuth
  • Interaktion mit Microsoft Dataverse Web API mit Postman
  • OData zum Abfragen von Daten verwenden
  • Verwendung von FetchXML zur Abfrage von Daten
  • Aufrufen von Power Automate-Aktionen über die Web-API
  • Verwendung der Web-API, um sich als ein anderer Benutzer auszugeben
  • Verfolgen von Entitätsdatenänderungen mit Änderungsverfolgung und der Web-API
  • Microsoft Dataverse Azure Lösungen im Überblick
  • Microsoft Dataverse-Daten für Azure Service Bus freigeben
  • Einen Service Bus Event Listener schreiben, der Microsoft Dataverse-Nachrichten konsumiert
  • Veröffentlichung von Microsoft Dataverse-Ereignissen mit Webhooks
  • Eine Microsoft Dataverse-Funktion schreiben, die Microsoft Dataverse-Ereignisse verarbeitet