Kurszusammenfassung

Der Kurs „Microsoft Power Platform Developer Associate“ (PL-400) vermittelt den Teilnehmern die notwendigen Fähigkeiten zum Entwerfen, Entwickeln, Sichern und Beheben robuster Power Platform-Lösungen. Diese umfassende Schulung deckt ein breites Themenspektrum ab, darunter die Erstellung modellbasierter und Canvas-Apps, die Automatisierung von Workflows mit Power Automate, die Datenintegration mit Power BI und die Erstellung benutzerdefinierter Konnektoren zur Erweiterung der Power Platform-Funktionen.

Die Teilnehmer sammeln praktische Erfahrungen in der Entwicklung von Power Apps, der Implementierung von Power Virtual Agents für Chatbots und der Nutzung von Dataverse für das Datenmanagement. Der Kurs legt außerdem Wert auf Best Practices für Sicherheit, Leistungsoptimierung und Fehlerbehebung, um zuverlässige und skalierbare Lösungen zu gewährleisten.

Anhand praktischer Übungen und realer Szenarien erkunden die Lernenden fortgeschrittene Entwicklungstechniken, darunter das Schreiben von benutzerdefiniertem Code mit Power Apps Component Framework (PCF), die Integration mit externen Systemen über APIs und die Bereitstellung von Lösungen mit Azure DevOps.

Nach Abschluss des Kurses sind die Teilnehmer bestens darauf vorbereitet, umfassende Power Platform-Lösungen zu erstellen und zu verwalten, die komplexe Geschäftsanforderungen erfüllen und so die digitale Transformation ihres Unternehmens unterstützen. Der Kurs bereitet die Teilnehmer außerdem auf die PL-400-Zertifizierungsprüfung vor und bestätigt ihre Kompetenz als Power Platform-Entwickler.

Erstellen Sie einen technischen Entwurf:
• Entwerfen Sie die technische Architektur
• Entwerfen Sie die technische Architektur für eine Lösung
• Entwurf einer Authentifizierungs- und Autorisierungsstrategie
• Bestimmen Sie, ob die Anforderungen mit Out-of-the-Box-Funktionalität erfüllt werden können
• Bestimmen Sie, wann Sie Logic Apps im Vergleich zu Microsoft Power Automate-Cloud-Flows verwenden möchten
• Bestimmen Sie, wann Serverless Computing, Plug-Ins oder Power Automate verwendet werden sollen
• Bestimmen Sie, wann Standardtabellen, virtuelle Tabellen oder Konnektoren verwendet werden sollen
• Beschreiben Sie die Sicherheitsfunktionen der Microsoft Power Platform, einschließlich Richtlinien zur Verhinderung von Datenverlust (DLP), Sicherheitsrollen, Teams, Geschäftseinheiten und Zeilenfreigabe
• Designlösungskomponenten
• Entwerfen Sie ein Microsoft Dataverse-Datenmodell
• Entwerfen Sie wiederverwendbare Power Apps-Komponenten, einschließlich Canvas-Komponenten, Code-Komponenten und Client-Skripting
• Entwerfen Sie benutzerdefinierte Konnektoren
• Entwerfen Sie Dataverse-Codekomponenten, einschließlich Plug-Ins und benutzerdefinierten APIs
• Entwerfen Sie Automatisierungen, einschließlich Power Automate-Cloud-Flows und Echtzeit-Workflows
• Entwerfen Sie eingehende und ausgehende Azure-Integrationen

Konfigurieren Sie Microsoft Dataverse:
• Konfigurieren Sie Microsoft Power Platform zur Unterstützung der Entwicklung
• Beheben Sie beim Testen festgestellte Probleme mit der Betriebssicherheit
• Konfigurieren Sie Dataverse-Sicherheitsrollen und Sicherheitsprofile auf Spaltenebene
• Konfigurieren Sie Geschäftseinheiten und Teams
• Verwalten Sie Microsoft Power Platform-Umgebungen für die Entwicklung
• Tabellen konfigurieren
• Tabellenoptionen konfigurieren
• Spalten konfigurieren
• Konfigurieren von Beziehungen
• Konfigurieren Sie Geschäftsregeln
• Implementieren Sie Application Lifecycle Management (ALM)
• Lösungen erstellen und Lösungskomponenten verwalten
• Import- und Exportlösungen
• Lösungsabhängigkeiten verwalten
• Umgebungsvariablen erstellen und verwenden
• Beschreiben Sie den Unterschied zwischen nicht verwalteten und verwalteten Lösungen
• Lösungsebenen verwalten

Erstellen und konfigurieren Sie Power Apps:
• Erstellen Sie modellgesteuerte Apps
• Erstellen und konfigurieren Sie eine modellgesteuerte App
• Formulare konfigurieren
• Ansichten konfigurieren
• Konfigurieren Sie Befehle und Schaltflächen mit Power Fx
• Befehle und Schaltflächen mit JavaScript konfigurieren
• Canvas-Apps erstellen
• Erstellen und konfigurieren Sie eine Canvas-App oder eine benutzerdefinierte Seite
• Implementieren Sie komplexe Power Fx-Formeln
• Erstellen Sie wiederverwendbare Komponentenbibliotheken
• Testen Sie eine App mit Power Apps Test Studio
• Nutzen Sie Power Automate Cloud Flows, um Geschäftslogik aus einer Canvas-App zu implementieren
• Apps verwalten und Fehler beheben
• Beheben Sie Probleme mit Canvas- und modellgesteuerten Apps mithilfe von Monitor und anderen browserbasierten Debugging-Tools
• Identifizieren und beheben Sie Connector- und API-Fehler
• Optimieren Sie die Leistung der Canvas-App, einschließlich Vorladen von Daten und Abfragedelegierung
• Optimieren Sie die Leistung modellgesteuerter Apps, einschließlich Formularen und Ansichten

Erweitern Sie das Benutzererlebnis:
• Anwenden der Geschäftslogik mithilfe von Client-Skripting
• Erstellen Sie JavaScript-Code, der auf das Client-API-Objektmodell abzielt
• Beschreiben Sie die Registrierungsoptionen für Eventhandler
• Erstellen Sie Client-Skripts, die auf die Dataverse-Web-API abzielen
• Beschreiben Sie das Client-API-Objektmodell
• Bestimmen Sie, wann Geschäftsregeln oder Client-Skripting verwendet werden sollen
• Erstellen Sie eine Power Apps Component Framework (PCF)-Codekomponente
• Beschreiben Sie den Lebenszyklus der Codekomponenten
• Initialisieren einer neuen Codekomponente
• Konfigurieren Sie ein Codekomponentenmanifest
• Implementieren Sie Komponentenschnittstellen
• Eine Komponente verpacken, bereitstellen und nutzen
• Konfigurieren und verwenden Sie Geräte-, Dienstprogramm- und Web-API-Funktionen in der Komponentenlogik

Erweitern Sie die Plattform:
• Erstellen Sie ein Dataverse-Plugin
• Beschreiben Sie die Plug-in-Ausführungspipeline
• Beschreiben Sie den Ausführungskontext des Plug-Ins
• Entwickeln Sie ein Plug-In, das Geschäftslogik implementiert
• Implementieren Sie Pre-Images und Post-Images, um die Plug-in-Logik zu unterstützen
• Führen Sie Vorgänge in Plug-Ins durch, indem Sie den Organisationsdienst verwenden
• Optimieren Sie die Plug-In-Leistung
• Konfigurieren einer benutzerdefinierten Dataverse-API-Nachricht
• Registrieren Sie benutzerdefinierte Assemblys mit dem Plug-in-Registrierungstool
• Entwickeln Sie ein Plug-In, das eine benutzerdefinierte API implementiert
• Erstellen Sie benutzerdefinierte Konnektoren
• Erstellen Sie eine Open API-Definition für eine REST-API
• API-Sicherheit konfigurieren
• Verwenden Sie Richtlinienvorlagen, um das Connector-Verhalten zur Laufzeit zu ändern
• Importieren Sie Definitionen aus vorhandenen APIs, einschließlich Open API-Definitionen, Azure-Diensten und GitHub
• Erstellen Sie einen benutzerdefinierten Connector für einen Azure-Dienst
• Erstellen Sie eine Azure-Funktion zur Verwendung in einem benutzerdefinierten Connector
• Erweitern Sie eine Open-API-Definition für einen benutzerdefinierten Connector
• Verwenden Sie Plattform-APIs
• Führen Sie Vorgänge mit der Dataverse-Web-API durch
• Führen Sie Vorgänge mit dem Organisationsdienst durch
• Implementieren Sie API-Limit-Wiederholungsrichtlinien
• Optimieren Sie Leistung, Parallelität, Transaktionen und Batchverarbeitung
• Führen Sie die Authentifizierung mithilfe von OAuth durch
• Verarbeiten von Workloads mithilfe von Azure Functions
• Verarbeiten Sie lang andauernde Vorgänge mithilfe von Azure Functions
• Konfigurieren Sie geplante und ereignisgesteuerte Trigger in Azure Functions
• Authentifizieren Sie sich bei Microsoft Power Platform mithilfe verwalteter Identitäten
• Power Automate Cloud Flows konfigurieren
• Erstellen und Verwalten von Cloud-Flows
• Konfigurieren Sie Flussschritte, um Dataverse-Connector-Aktionen und -Trigger zu verwenden
• Implementieren Sie komplexe Ausdrücke in Flussschritten
• Verwalten Sie sensible Eingabe- und Ausgabeparameter
• Implementieren Sie Azure Key Vault und Microsoft Entra-Dienstprinzipale
• Beschreiben Sie Flusskontrollaktionen einschließlich der Fehlerbehandlung
• Fügen Sie einem Geschäftsprozessfluss einen Cloud-Flow-Schritt hinzu
• Konfigurieren Sie Triggerfilter und Wiederholungsrichtlinien

Integrationen entwickeln:
• Dataverse-Ereignisse veröffentlichen und nutzen
• Veröffentlichen Sie ein Dataverse-Ereignis mithilfe des IServiceEndpointNotificationService
• Veröffentlichen Sie ein Dataverse-Ereignis mithilfe des Plug-in-Registrierungstools
• Registrieren Sie Service-Endpunkte, einschließlich Webhooks, Azure Service Bus und Azure Event Hub
• Beschreiben Sie Optionen zum Abhören von Dataverse-Ereignissen
• Implementieren Sie die Datensynchronisierung mit Dataverse
Beschreiben der Synchronisierung von Daten mithilfe der Änderungsverfolgung
• Lesen Sie Tabellenänderungsdatensätze mithilfe von Plattform-APIs
• Erstellen und Verwenden von Alternativschlüsseln
• Verwenden Sie die UpsertRequest-Nachricht, um Daten zu synchronisieren

Bevor Sie an diesem Kurs teilnehmen, sollten Sie über Folgendes verfügen: • Grundkenntnisse der Power Platform • Entwicklungserfahrung, darunter JavaScript, JSON, TypeScript, C#, HTML, .NET, Microsoft Azure, Microsoft 365, RESTful Web Services, ASP.NET und Power BI.

Erstellen eines technischen Designs (10–15 %) Konfigurieren von Microsoft Dataverse (15–20 %) Erstellen und Konfigurieren von Power Apps (10–15 %) Erweitern der Benutzererfahrung (10–15 %) Erweitern der Plattform (35–40 %) Entwickeln von Integrationen (5–10 %)

Nach Ihrer Buchung erhalten alle Teilnehmer eine Bestätigungsnachricht, damit Sie über Ihre erfolgreiche Anmeldung informiert sind. Außerdem erhalten Sie Platzhalter für Ihren Kalender, um Ihre Termine rund um den Kurs zu planen. Alle Kursmaterialien und der Zugang zu den erforderlichen Laboren und Plattformen werden spätestens eine Woche vor Kursbeginn bereitgestellt, sodass Sie ausreichend Zeit haben, sich vorzubereiten und das bevorstehende Lernerlebnis voll auszukosten.

Unser umfassendes Schulungspaket umfasst alle notwendigen Materialien und Ressourcen für ein umfassendes Lernerlebnis. Die Teilnehmer erhalten detaillierte Kursinhalte zu einem breiten Themenspektrum, um ein umfassendes Verständnis der Materie zu gewährleisten. Zusätzlich erhalten die Teilnehmer ein Abschlusszertifikat als Anerkennung für ihr Engagement und ihre harte Arbeit. Wichtig: Die Kursgebühr deckt zwar alle Schulungsmaterialien und -erfahrungen ab, die Prüfungsgebühr für die Zertifizierung ist jedoch nicht enthalten und kann separat erworben werden.

Fragen zu diesem Kurs?