MB-500 Microsoft Dynamics 365: Finance and Operations Apps Developer

5 Tage

Connected Classroom Training

Jetzt Angebot einholen

In diesem spannenden Kurs tauchst du tief in die Entwicklung von Finanz- und Betriebsanwendungen innerhalb von Microsoft Dynamics 365 ein. Du lernst, wie du maßgeschneiderte Lösungen erstellst, um Geschäftsprozesse zu optimieren und Unternehmen zu unterstützen, ihre Ziele effizient zu erreichen.

Was erwartet dich?

  • Einführung in Dynamics 365: Du bekommst einen umfassenden Überblick über die Struktur und Funktionalität von Dynamics 365 Finance and Operations.
  • Entwicklungswerkzeuge und Techniken: Wir zeigen dir, wie du die richtigen Werkzeuge und Techniken nutzt, um leistungsstarke und skalierbare Anwendungen zu entwickeln.
  • Customizing und Erweiterungen: Erfahre, wie du bestehende Anwendungen an die speziellen Bedürfnisse eines Unternehmens anpasst und erweiterst.
  • Integration und Datenmanagement: Lerne, wie du Dynamics 365 nahtlos in andere Systeme integrierst und mit großen Datenmengen effizient umgehst.
  • Praktische Projekte: Wende dein Wissen in realistischen Projekten an, um praktische Erfahrung zu sammeln und dein Können unter Beweis zu stellen.

Für wen ist der Kurs?

Der Kurs richtet sich an alle, die Interesse an der Entwicklung und Anpassung von Unternehmenslösungen haben, insbesondere an Entwickler, IT-Professionals und alle, die ihre Kenntnisse in Microsoft Dynamics 365 erweitern möchten.

Was bringst du mit?

Grundkenntnisse in der Softwareentwicklung und ein gutes Verständnis von Geschäftsprozessen sind von Vorteil. Keine Sorge, wir starten bei den Basics und begleiten dich Schritt für Schritt.
 

Kursinhalte
  • Finanz- und Betriebsanwendungen und damit verbundene Anwendungen
  • Finanz- und Betriebsanwendungen vor Ort und in der Cloud - Finanz- und Betriebsanwendungen
  • Entwicklungs- und Bereitstellungsprozesse
  • Die Benutzeroberfläche
  • Berichtsfunktionen
  • Unterscheidung zwischen Cloud- und On-Premises-Architektur
  • Elemente, Modelle und Pakete
  • Anwendungskomponenten und Architektur
  • Prozesse zur Verwaltung von Metadaten
  • Prozesse zur Quellcodekontrolle
  • Konformität von Code mit Unternehmensrichtlinien
  • Überblick über die Lebenszyklusdienste
  • Identifizierung relevanter Geschäftskonzepte
  • Bewertung der funktionalen Spezifikationen und Erstellung der technischen Entwurfsdokumentation
  • Identifizierung der technischen Lücken
  • Entwurfsmuster und Praktiken für die Bereitstellung von Code
  • Der Prozess für die Bereitstellung von Codeänderungen
  • Frameworks für Finanz- und Betriebsanwendungen
  • Durchführung von Supportaufgaben
  • Umgebungen bereitstellen und verwalten
  • Verwalten von Asset-Bibliotheken
  • Verwalten des Code-Update-Prozesses
  • Diagnose von Leistungsproblemen mit dem Trace-Parser
  • Belastungstests unter Verwendung des Performance SDK
  • Leistungsüberwachung mit SQL Insights
  • Erstellen eines SQL-Trace mit dem SQL Profiler
  • Überwachen von Serverzustandsmetriken in Lifecycle Services
  • Einrichten von Visual Studio für die Verbindung mit Azure DevOps
  • Arbeiten in Visual Studio
  • Verwalten und durchführen von Code-Reviews
  • Unit-Test-Framework
  • Bibliothek für Abnahmetests
  • Aufgaben-Rekorder
  • Werkzeug für bewährte Praktiken
  • Verschiedene Kategorien und Arten von Fehlern identifizieren
  • Die Testumgebung konfigurieren und Daten vorbereiten
  • Ausführen von Einheitstests
  • Dokumentieren und beheben von Problemen
  • Erstellen und modifizieren von Berichtsdatenquellen und unterstützenden Klassen
  • Sicherheitsanforderungen für Berichte implementieren
  • Veröffentlichen eines Berichts
  • Einrichten einer VHD für die erstmalige Verwendung
  • Einrichten und verwalten einer herunterladbaren VHD für die Entwicklung
  • Upgrade der VHD
  • Projekte erstellen und aufbauen
  • Erstellen und verwenden von Etikettendateien
  • Verwalten von Metadaten mit dem Application Explorer
  • Erstellen von Bereitstellungspaketen
  • Datenänderungen mit der Datenbank synchronisieren
  • Verwendung des Elementdesigners zur Entwicklung von Elementen
  • Implementierung von Basistypen und Operatoren
  • Gemeinsame strukturierte Programmierkonstrukte von X++
  • X++ zum Schreiben von SQL-Anweisungen verwenden
  • Verwendung von bedingten und iterativen Anweisungen
  • Behandlung von Ausnahmen
  • Verwendung von Konstantenwerten
  • Verwendung von X++-Laufzeitfunktionen für allgemeine Aufgaben
  • Aufruf von .NET-Bibliotheken mit X++-Code
  • Vererbung und abstrakte Klassen kennenlernen
  • Attribute verwenden
  • Implementierung der Befehlskette
  • Implementierung von X++ Scoping und Zugriffskennungen
  • Schnittstellen
  • ALM-Methodologien
  • Modelle entwerfen und erstellen
  • Planung der Build-, Test- und Qualitätskontrollprozesse
  • Identifizierung von Upgrade-Szenarien und geeigneten Tools
  • Planung der Prozesse für Release-, Change- und Risikomanagement
  • Erweiterte Datentypen und Elementeigenschaften
  • Basis-Enums und Element-Eigenschaften
  • Erstellen von Tabellen und Tabellenfeldern
  • Tabellen- und Feldeigenschaften auffüllen
  • Felder, Feldgruppen, Indizes und Beziehungen hinzufügen
  • Tabellenmethoden
  • Ansichten erstellen, verwalten und erweitern
  • Abfragen erstellen, verwalten und erweitern
  • Tabellenmaps erstellen, verwalten und erweitern
  • Ein neues Formular zu einem Projekt hinzufügen und ein Muster anwenden
  • Hinzufügen einer Datenquelle zu einem Formular
  • Hinzufügen von Rastern, Feldern und Gruppen zu einem Formular
  • Methoden für Formulare
  • Menüpunkte erstellen und füllen
  • Erstellung und Erweiterung von Menüs
  • Formularfunktionalität und Datenverbindungen testen
  • Diagnose und Optimierung der Client-Leistung
  • Das Laden von Formularen und die Leistung optimieren
  • Hinzufügen einer Klasse zu einem Projekt
  • Hinzufügen von Code und Methoden zur Erfüllung von Geschäftsanforderungen
  • Datenmanipulation
  • Implementierung der Verwaltung von Geschäftsdokumenten
  • Berichte erstellen und ändern, die SSRS verwenden
  • Implementierung von Abfrageobjekten und Query Builder
  • Berichte unter Verwendung von Power BI erstellen und modifizieren
  • Berichte unter Verwendung von Excel erstellen und modifizieren
  • KPIs entwerfen
  • Erzeugen von Drill-Through-Arbeitsbereichselementen
  • Erstellen von benutzerdefinierten, wiederverwendbaren Berichtsfunktionen mithilfe von RDL
  • Implementierung integrierter KPIs, Diagramme und anderer Berichtskomponenten
  • Erstellen und ändern von Aufgaben, Privilegien und Berechtigungen
  • Durchsetzung von Berechtigungsrichtlinien
  • Erweiterbarer Rahmen für die Datensicherheit
  • Sicherheitsberechtigungen anwenden
  • Microsoft Entra ID und OAuth 2.0-Authentifizierung
  • Identifizierung und Anwendung von Caching-Mechanismen
  • Optimieren der Verwendung temporärer Tabellen
  • Einsatz von mengenbasierten Anweisungen und zeilenbasierten Operationen
  • Grundsätze der Abfrageoptimierung
  • Ändern des Bereichs einer Variablen
  • Analysieren und optimieren der Gleichzeitigkeit
  • Anwendung von Parallelverarbeitungsalgorithmen
  • Implementieren des Async-Frameworks
  • Entwickeln von Windows PowerShell-Skripten
  • Anpassungsmodelle
  • Erweiterungspunkte für Frameworks
  • Code zur Erweiterung eines Frameworks entwickeln
  • Erzeugen von Pre-Event- und Post-Event-Handler-Klassen
  • Implementierung des SysOperationSandbox-Frameworks
  • Hinzufügen einer Tabellenerweiterung zu einem Projekt
  • Hinzufügen einer Formularerweiterung zu einem Projekt
  • Erweitern von Menüs
  • Delegierte implementieren
  • Veranstaltungsrahmen
  • Erzeugen einer neuen Veranstaltung
  • Aktivieren der Veranstaltungen
  • Verbrauch der Veranstaltungen
  • Erweitern einer bestehenden Veranstaltung
  • Rollenbasierte Sicherheit für Veranstaltungen
  • Veranstaltungen in Microsoft Power Automate
  • Workflow-Typen für Geschäftsprozesse
  • Workflows erstellen und einrichten
  • Benutzer zu Workflow-Elementen zuordnen
  • Verwendung des Tagesjournal-Workflows
  • Integrations-API auswählen
  • Synchrone und asynchrone Muster
  • Szenarien der Datenintegration
  • Entwicklung einer Entität und deren Aktivierung für den Datenexport
  • Benutzerdefinierte Dienste implementieren
  • OData-Endpunkte von Datenentitäten verfügbar machen
  • Externe Webdienste nutzen
  • Integration von Finanz- und Betriebsanwendungen mit Microsoft Excel
  • Integration von Finanz- und Betriebsanwendungen mit externen Anwendungen unter Verwendung von Power Apps
  • Herunterladen von Lösungen für den elektronischen Dokumentenaustausch
  • Überprüfen von Quell- und Zieldaten für Audits
  • Fehlersuche mit JSON-Web-Tokens
  • APIs importieren und exportieren
  • Den Status von APIs überwachen
  • Verfolgung von Entitätsänderungen verwalten
  • Wrapper-Klassen erstellen, um externe Webdienste zu nutzen
  • Erstellen von Wrapper-Klassen mit C#
  • Einrichten eines Datenprojekts und eines wiederkehrenden Datenauftrags
  • Implementierung von Berechtigungen zur Unterstützung der Integration
  • Status und Verfügbarkeit von Entitäten überwachen
  • Datenumwandlung entwickeln
  • Microsoft Dataverse-Integrationen
  • Dataverse-Integration durch Verwendung virtueller Entitäten
  • Arbeiten mit zusammengesetzten Datenentitäten
  • Azure Data Lake und Entitätsspeicher
  • Verbindung zum Azure Data Lake-Speicher
  • Ändern von Daten in Azure Data Lake
  • Power Platform-Konvergenz
  • Auswahl einer Datenintegrationsstrategie (Import/Export)
  • Gängige Migrationsszenarien und Tools
  • Die eigene Datenbank einbringen (BYOD)
  • Datenmigration testen und Ausgabe validieren
  • Identifizieren von Anforderungen an Berichtsdatenquellen für externe Quellen
  • Benutzerdefinierte Datenquellen erstellen und verwalten
  • Optimieren von Dateneinheiten, um eine bessere Leistung zu erzielen
  • Mit Logic Apps entwickeln und integrieren
  • Entwicklung und Integration von Microsoft Power Platform
  • Integration von Finanz- und Betriebsanwendungen mit Unternehmensanwendungen
  • Automatisierung von EAI-, B2B-, EDI- und Geschäftsprozessen mit Logic Apps
  • Nutzung von Daten aus dem Azure Machine Learning-Dienst
  • Konnektivität mit externen Diensten ermöglichen
  • Dateneinheiten optimieren, um eine bessere Leistung zu erzielen
  • Daten der Finanz- und Betriebsanwendungen mit Power Automate verbinden
  • Auslöser und Aktionen, die in Power Automate für Finanz- und Betriebsanwendungen verwendet werden
  • Mit Power Apps eine Verbindung zu den Daten der Finanz- und Betriebsanwendungen herstellen
  • Finanz- und Betriebsdaten auf Common Data Model und Microsoft Dataverse
  • Alarmierung und automatische Aktionen
  • Optionen zum Anhalten und Fortsetzen
  • Initiale Synchronisierung
  • Live-Synchronisation
  • Tools für Leistungsprobleme
  • Bewährte Praktiken
  • Konzepte zur Datenverwaltung
  • Datenentitäten für die Datenverwaltung und Integration verwenden
  • Arbeiten mit dem Datenmanagement-Arbeitsbereich
  • Standard und erweiterte Ansichten für Kacheln verwenden
  • Verwendung von Vorlagen im Datenmanagement
  • Exportieren, importieren und kopieren von Daten in eine rechtliche Einheit
  • Vorgänge zum Verschieben von Datenbanken
  • Rahmen für die gemeinsame Nutzung von Daten
  • Erstellen von Bibliotheken für Benutzerakzeptanztests
  • Testfälle aufzeichnen und in BPM speichern
  • Den Testplan in Azure DevOps synchronisieren und konfigurieren
  • Benutzerakzeptanztests ausführen
  • Automatisierung von Datenaufgaben
  • Verstehen des Go-Live-Prozesses
  • Die Methodik der Lifecycle Services abschließen
  • Benutzerakzeptanztests (UAT) für die Lösung durchführen
  • FastTrack Go-Live-Bewertung
  • Anfordern einer Produktionsumgebung
  • RSAT und Gründe für seine Verwendung
  • Eine Testaufzeichnung in Store Commerce erstellen
  • RSAT installieren und konfigurieren
  • Testfälle laden und automatisierte Tests durchführen
  • Verschiedene Arten von Berichten und Abfragen verstehen
  • Finanzielle Berichterstattung
  • Recherchen und Berichte finden
  • Anfragen und Berichte generieren und konsumieren
  • Konfigurieren von Finanz- und Betriebsanwendungen für Microsoft Power Platform
  • Elektronisches Berichtswesen konfigurieren
  • Barcode-Datenquellen verwenden, um Barcode-Bilder zu erzeugen