Bewertungen 4,2
Bewertungen 4,5
100% Förderbar

MB-820 Dynamics 365 Business Central Developer

Dynamics 365 Business Central lässt sich mit AL gezielt erweitern – von einzelnen Codeunits bis zu vollständigen Extensions, die tief in Cloud- und Unternehmensarchitekturen eingebunden sind.

Zentrale Themen

  • AL-Erweiterungen entwickeln und in Business Central einsetzen.
  • Aufbau und Ablauflogik von Business-Central-Anwendungen verstehen.
  • Web Services, REST-APIs und Integrationsschnittstellen nutzen.
  • Power Platform und Azure Services anbinden und einsetzen.
  • Tests automatisieren, Code-Qualität sichern und Versionen verwalten.

Voraussetzung
Grundkenntnisse in Softwareentwicklung und Datenstrukturen sind erforderlich. Erfahrungen mit Microsoft-Technologien oder ERP-Systemen sind hilfreich.

Zielgruppe
Geeignet für Entwicklerinnen und Entwickler, ERP-Spezialisten und technische Fachkräfte, die Business-Central-Lösungen anpassen, integrieren und weiterentwickeln.

Wer Business Central programmatisch beherrscht, schafft nachhaltige Erweiterungen – schlank, wartbar und nahtlos integriert in moderne Microsoft-Architekturen.

Kursinhalte
  • Registrierung und Anmeldung bei Business Central
  • Demo-Datenbank erkunden und nutzen
  • Testversion mit eigenen Daten einrichten
  • Testversion verlängern und Unternehmen registrieren oder abmelden
  • Verfügbare Abonnementtypen in Business Central kennenlernen
  • Funktionen des Beziehungsmanagements erkunden
  • Dynamics 365 Sales mit Business Central einsetzen
  • Möglichkeiten des Supply-Chain-Managements verstehen
  • Einkaufszyklus abwickeln und verwalten
  • Verkaufszyklus abwickeln und verwalten
  • Dokumente an Kunden versenden
  • Auftragsmanagement erkunden
  • Service-Management-Funktionen kennenlernen
  • Fertigungsfunktionen in Business Central
  • Human-Resources-Funktionen in Business Central
  • Microsoft-365-Integration mit Business Central
  • Cloud-Architektur für Business Central kennenlernen
  • Anwendungen anpassen, erweitern und neu erstellen
  • Upgrade-Verantwortlichkeiten und Best Practices verstehen
  • Update-Lebenszyklus kennen und planen
  • Installations- und Upgrade-Codeunits korrekt erstellen
  • Daten zwischen Tabellen mit DataTransfer übertragen
  • Anwendungen verwalten und pflegen
  • Fehlerhafte Änderungen erkennen und vermeiden
  • Häufige Fragen zur Business-Central-App-Aktualisierung klären
  • Einstieg in das Cloud Solution Provider-Programm
  • Testphase für Kunden verlängern
  • Administrationszentrum öffnen und nutzen
  • Sandbox- und Produktionsumgebungen verwalten
  • Tenant-Benachrichtigungen einrichten
  • Umgebungstelemetrie überprüfen und Fehler beheben
  • Datenbanken exportieren
  • Funktionen aktivieren
  • Telemetrie überwachen und auswerten
  • Leistung mit dem In-Client Performance Profiler analysieren
  • Performance Toolkit-Erweiterung nutzen
  • BCPT-Suite konfigurieren
  • APIs für Automatisierung und Verwaltung einsetzen
  • Benutzer anlegen und hinzufügen
  • Benutzergruppen erstellen und verwalten
  • Berechtigungen und Berechtigungssätze einrichten
  • Benutzerzugriffszeiten und Protokollierung konfigurieren
  • Benutzer, Profile und Rollenzentren verstehen
  • Benutzerspezifische Einrichtung durchführen
  • Änderungen überprüfen und dokumentieren
  • Mit Visual Studio Code starten
  • AL-Spracherweiterung in Visual Studio Code installieren
  • Logische Datenbank und ihre Objekte erkunden
  • Basisanwendung und Systemanwendung unterscheiden
  • Neue Business-Central-Erweiterung in Visual Studio Code erstellen
  • Mit JSON-Konfigurationsdateien arbeiten
  • AL-Spracherweiterung konfigurieren
  • Mehrere AL-Erweiterungen in einem Arbeitsbereich verwalten
  • Erweiterung mit Visual Studio Code debuggen
  • Attach und Debug mit Attach-Konfigurationen nutzen
  • Snapshot-Debugging einsetzen
  • Mit Rapid Application Development arbeiten
  • Erweiterung veröffentlichen und installieren
  • Einstellungen der Resource Exposure Policy festlegen
  • Projekte und Arbeitsbereiche konfigurieren
  • AL-Code-Aktionen einsetzen
  • Business Central Performance Toolkit nutzen
  • Datenbank-Wartestatistiken verwenden
  • Erste Schritte mit der Seitenentwicklung
  • Seitentypen erkennen und unterscheiden
  • Seiteneigenschaften konfigurieren
  • Seitenlayout mit Steuerelementen aufbauen
  • Seiten mit Seitenteilen verknüpfen
  • Snippets in Visual Studio Code für die Seitenerstellung nutzen
  • Verschiedene Steuerelementtypen festlegen
  • Suchbarkeit einer Seite für Nutzende aktivieren
  • Aktionen auf einer Seite definieren
  • Berichtsdatenelemente und ihre Eigenschaften anlegen
  • Spalten zu einem Berichtsdatensatz hinzufügen
  • Datenelemente verknüpfen, anordnen und einrücken
  • Abfrage für die Erstellung eines Berichtsdatensatzes nutzen
  • Eine Codeunit anlegen und strukturieren
  • Codeunit aus anderen Objekten aufrufen
  • Einstieg in XMLports
  • Eigenschaften und Knoten konfigurieren
  • XMLport-Design und Struktur festlegen
  • Snippets nutzen
  • XMLports in AL verwenden
  • Einstieg in das Berechtigungskonzept
  • Berechtigungen anlegen und definieren
  • Bestehende Berechtigungen gezielt überschreiben
  • Einstieg in Queries
  • Query anlegen und Felder verknüpfen
  • Filter und Aggregationen einsetzen
  • Queries in AL nutzen
  • Erweiterte Abfragetechniken
  • Erscheinungsbild und Verhalten gestalten
  • Add-In erstellen und einbinden
  • Asynchrone Kommunikation umsetzen
  • Azure Functions integrieren
  • Objekte in der Suche verfügbar machen
  • Seitenanpassungen erstellen
  • Profile und Rollencenter konfigurieren
  • Ansichten und Bereiche gestalten
  • Mastertabellen, Zusatztabellen und Hilfstabellen
  • Hauptbuchtabellen und Registertabellen
  • Journaltabellen, Belegtabellen und Einrichtungstabellen
  • Einstieg in AL
  • Bezeichner, Syntax und Variablen
  • Einfache Datentypen und Optionen/Enumerationen
  • Auflistungstypen und Zuweisungen
  • Ausdrücke und Operatoren
  • Anwendung für optimale Performance vorbereiten
  • Einblicke in das Laufzeitverhalten gewinnen
  • Git konfigurieren und Repositories vergleichen
  • Lokales Repository anlegen und .gitignore einrichten
  • Dateien hinzufügen, entfernen und Status prüfen
  • Remote-Repositories verbinden, klonen und damit arbeiten
  • Azure DevOps-Organisation einrichten
  • Projekte, Dienste und Personal Access Tokens verwalten
  • GitHub in den Entwicklungsworkflow einbinden
  • Test-Apps in Business Central verstehen
  • Test-Toolkit installieren und einrichten
  • Standardtests ausführen
  • Eigene Test-Codeunits erstellen
  • Trigger und Aktionen in Power Automate kennen
  • Flow erstellen und konfigurieren
  • Genehmigungs-Flows für Debitoren, Kreditoren und Artikel
  • Journal- und Beleggenehmigungen automatisieren
  • Geschäftsszenarien abbilden
  • Schaltflächen-, Sofort-, geplante und Troubleshooting-Flows
  • HTTP-Klassen in AL verwenden
  • Daten von REST-APIs abrufen und senden
  • JSON-Daten verarbeiten und auslesen
  • Grundlegende Azure Function anlegen
  • Eigene Funktion erstellen und konfigurieren
  • Azure Function in Business Central nutzen
  • Unterschiede zwischen SOAP, OData, REST und API kennen
  • Authentifizierung konfigurieren
  • OData-Zugriff, Rückgabedokumente und Abfrageoptionen
  • Webdienste erstellen, aktualisieren und mit SOAP arbeiten
  • SOAP-Abfragen und UI-Interaktion umsetzen
  • Auf bestehende APIs zugreifen und Tipps anwenden
  • Limits und Einschränkungen berücksichtigen
  • Eigene APIs erstellen
  • Daten lesen, anlegen und aktualisieren
  • APIs mit OData Bound Actions kombinieren

Jetzt kostenlos beraten lassen

Unsere Fördermaßnahmen gelten ausschließlich für Teilnehmende mit Wohn- oder Arbeitssitz in Deutschland. 
Eine Förderung außerhalb Deutschlands ist nicht möglich.

Für Berufseinsteiger, Arbeitsuchende, Quereinsteiger, Startups, Berufserfahrene, Aufsteiger, Spezialisten …

Dein persönlicher Weg zur passenden Weiterbildung – wir beraten Dich individuell

Unsere erfahrenen Bildungsberater:innen begleiten Dich von der ersten Frage bis zum Start Deiner Weiterbildung.