
Bitte wählen Sie die Bereiche, die Sie exportieren möchten:

Schulung Microsoft Dynamics 365 Business Central Developer MB-820 2026 mit AL und Copilot
AL-Profi-Praxis, Berichts-Erstellung und Copilot Extensibility
Schulungsformen
Inhouse-/Firmenschulung
- 5 Tage - anpassbar
- Termin nach Wunsch
- In Ihrem Hause oder bei der GFU
- Preis nach Angebot
- Lernumgebung in der Cloud
- Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
Individualschulung
- 5 Tage - anpassbar
- Termin nach Wunsch
- In Ihrem Hause oder bei der GFU
- Preis nach Angebot
- Lernumgebung in der Cloud
- 1 Teilnehmender = Fokus aufs Fachliche und maximaler Raum für individuelle Fragen.
Beschreibung
Im Kern bleibt das Versprechen: eine kohärente AL-Sprache mit Visual Studio Code als Werkstatt, Tabellen-Erweiterungen ohne Code-Verlust bei Updates, Page Customization für maßgeschneiderte Anwender-Oberflächen, vollständige Berichts-Erstellung, REST-API-Anbindung für moderne Web-Werkstätten. Der Workshop führt Entwickler in fünf Tagen vom AL-Einstieg über vollständige Berichts-Erstellung und Web-Anbindung bis zur eigenen Copilot-Erweiterung - einschließlich der Vorbereitung auf die MB-820-Zertifizierung .
Fünf Praxis-Übungen (eine pro Tag) sichern den Lern-Erfolg ab: erste eigene AL-Erweiterung am Tag 1, eigene Tabellen und Seiten am Tag 2, eigener Bericht am Tag 3, eigene Web-API-Anbindung am Tag 4, eigene Copilot-Erweiterung am Tag 5.
Suchen Sie nach einem besser passenden Dynamics 365 Training?
Schulungsziel
Jede teilnehmende Person verlässt das Seminar mit einer ersten eigenen AL-Erweiterung aus Praxis-Übung Tag 1, einer Mannschafts-Erweiterung mit vollständigem Daten-Modell aus Praxis-Übung Tag 2, einem produktiv nutzbaren eigenen Bericht aus Praxis-Übung Tag 3, einer Web-API-Anbindung aus Praxis-Übung Tag 4, einer Copilot-Erweiterung aus Praxis-Übung Tag 5, einem fundierten Verständnis der BC-Erweiterungs-Architektur, einer praktischen Sicht auf AL-Profi-Praxis (Tabellen, Seiten, Codeunits, Abfragen, Berichts-Erstellung, REST, Azure-Anbindung), einer Profi-Sicht auf Performance-Optimierung und ALM mit GitHub-Integration, einem klaren Überblick über die 2026er Wave-1-Welle (Copilot Extensibility, Agent Design, AL Testing-/Debugging-Verbesserungen, MCP-Server-Anbindung) und einer klaren Vorbereitung auf die Microsoft-MB-820-Zertifizierung.
Details
Inhalt
- Ziele und Erwartungen der Teilnehmenden
- Klärung individueller Lernziele und Erwartungen für ein praxisnahes und relevantes Seminar
- Tag 1: BC-Architektur, AL-Werkstatt und Grundlagen
- 1. Markt-Lage 2026 und Wave 1 für BC-Entwickler
- BC als Erweiterungs-Plattform für Mittelstand-Mannschaften
- Wave 1 2026 (April-September 2026) als zentrale AI-Welle
- Was sich für Entwickler konkret geändert hat: Copilot Extensibility, Agent Design, AL Testing- und Debugging-Verbesserungen, MCP-Server-Anbindung, GitHub-Integration für ALM
- Microsoft Learn als zentrale Lern-Plattform
- AppSource als Marktplatz für eigene Erweiterungen
- DACH-Praxis 2026: BC-Entwicklungs-Mandate in Beratungs-Mannschaften, Konzern-Erweiterungen für Mittelstand-Kunden
- 2. BC-Architektur und Plattform
- Plattform-Architektur und Schichten-Struktur
- Erweiterungs-Modelle: Tabellen-Erweiterungen versus Tabellen-Migrationen
- Upgrade-Fähigkeit und Versions-Sicherheit
- Vorbereitung auf Anwendungs-Updates
- Lizenzierung für Entwickler-Mannschaften
- Sandbox versus Production-Anwendung
- Daten-Verwaltungs-Konzepte
- 3. AL-Entwicklungs-Werkstatt mit Visual Studio Code
- Einrichtung der Entwicklungs-Werkstatt
- AL Language Extension für VS Code
- Profi-Erweiterungen für AL-Entwicklung
- Erstes AL-Projekt anlegen
- app.json und launch.json verstehen
- Verbindung zur BC-Sandbox einrichten
- Erste Erweiterung kompilieren und veröffentlichen
- 4. AL-Grundlagen und Profi-Patterns
- Syntax und grundlegende Konstrukte von AL
- Daten-Typen (Primitive, Komplex, Records)
- Variablen und Konstanten
- Bedingungen und Schleifen
- Funktionen und Methoden
- Trigger als zentrale Profi-Anker
- Best Practices für lesbaren AL-Code
- Code-Verwaltungs-Konzepte (Codeunits, Pages, Tables als Strukturen)
- Praxis-Übung Tag 1: Erste eigene AL-Erweiterung
- In der Sandbox eine erste AL-Erweiterung anlegen: ein eigenes Feld zu einer Kunden-Tabelle hinzufügen, eine Page-Erweiterung mit dem neuen Feld, eine einfache Codeunit mit einer Validierungs-Funktion. Veröffentlichen und in der Anwender-Oberfläche prüfen. Ergebnis: erste produktive Erweiterungs-Erfahrung in der Sandbox.
- Tag 2: Daten-Modell und Anwendungs-Struktur
- 5. Tabellen anlegen und erweitern
- Eigene Tabellen anlegen
- Tabellen-Erweiterungen für Bestand-Tabellen
- Feld-Typen und Feld-Eigenschaften
- Schlüssel und Indizes
- Trigger auf Tabellen-Ebene
- Daten-Validierung
- Beziehungen zwischen Tabellen
- Best Practices für eigene Daten-Modelle
- 6. Seiten (Pages) anlegen und erweitern
- Page-Typen im Überblick (Card, List, Worksheet, ListPart, FactBox, RoleCenter)
- Eigene Pages anlegen
- Page-Erweiterungen für Bestand-Pages
- Actions und Action-Gruppen
- Steuerelemente und Layout
- Trigger auf Page-Ebene
- Anbindung an Tabellen-Daten
- Mobile-Anbindung
- 7. Codeunits und Geschäfts-Logik
- Codeunits als zentrale Geschäfts-Logik-Träger
- Methoden und ihre Sichtbarkeit
- Wieder verwendbare Funktionen
- Trigger-Behandlung
- Anbindung an Bestand-Codeunits über Event-Subscription
- Anti-Patterns: zu lange Codeunits, fehlende Abstraktion
- Best Practices für wartbare Geschäfts-Logik
- 8. XMLports und Abfragen
- XMLports als klassisches Import-Export-Werkzeug
- XMLport-Definition und -Veröffentlichung
- Anwendungs-Fälle (Daten-Import, EDI-Anbindung)
- Abfragen (Queries) als Profi-Werkzeug für Reporting und API
- Abfrage-Definition und -Anwendung
- Performance-Sicht für Abfragen
- Praxis-Übung Tag 2: Eigene Tabellen und Seiten
- In der Sandbox eine eigene Tabelle für ein Mannschafts-Szenario anlegen (zum Beispiel Wartungs-Aufträge), eine List-Page und eine Card-Page dazu erstellen, Anbindung an die Kunden-Tabelle, Actions zum Anlegen und Bearbeiten. Codeunit für die Validierungs-Logik. Ergebnis: eigene Mannschafts-Erweiterung mit vollständigem Daten-Modell.
- Tag 3: Berichts-Erstellung mit AL
- 9. Reporting-Grundlagen mit AL
- Berichts-Konzept in BC
- Berichts-Definition in AL
- Daten-Quellen und Daten-Elemente
- Berichts-Trigger
- Anwender-Abfragen (Request Page) für Bericht-Parameter
- Verarbeitungs-Logik in Berichten
- Spezialisierte Berichts-Typen (Verarbeitung-Only-Berichte)
- 10. Bericht-Layouts (Word, Excel, RDLC)
- Layout-Optionen im Überblick: RDLC, Word, Excel
- RDLC-Layout-Designer
- Word-Layout für anwender-anpassbare Berichte
- Excel-Layout für Analyse-Berichte
- Layout-Wechsel zur Laufzeit
- Mehrere Layouts pro Bericht
- DACH-spezifische Berichts-Anforderungen (Rechnung, Lieferschein, Mahnung)
- 11. Erweiterte Berichts-Funktionen
- Daten-Element-Verschachtelung
- Filter und Sortierung in Berichten
- Berechnete Felder und Variablen
- Mehrsprachige Berichte
- Berichts-Vorlagen und Wieder verwendbarkeit
- Subreports und gemeinsame Komponenten
- Performance bei großen Daten-Mengen
- 12. Berichts-Veröffentlichung und -Verteilung
- Berichte in der Anwender-Oberfläche
- E-Mail-Versand aus Berichten
- PDF-Erzeugung und -Speicherung
- Anbindung an Document Management
- Geplante Bericht-Ausführung
- Anpassung von Bericht-Vorlagen durch Anwender
- Praxis-Übung Tag 3: Eigenen Bericht erstellen
- Für die Mannschafts-Erweiterung aus Tag 2 einen vollständigen Bericht erstellen: AL-Definition mit Daten-Element-Verschachtelung, Word-Layout mit eigenem Logo und Mannschafts-Layout, Request Page mit Filter-Optionen, E-Mail-Versand-Anbindung. Ergebnis: produktiv nutzbarer eigener Bericht.
- Tag 4: Web-Anbindung, Performance und Integration
- 13. REST-Dienste und BC-API
- BC-API-Architektur (OData)
- Standard-API-Endpunkte
- Eigene API-Endpunkte anlegen
- Authentifizierung und Autorisierung
- API-Versionierung und -Verwaltung
- Anwendungs-Fälle: Web-Anwendungen, Mobile-Apps, externe Dienste
- Performance-Sicht für API-Anfragen
- 14. Azure Functions-Anbindung
- Azure Functions als externe Verarbeitungs-Anker
- Anwendungs-Fälle: komplexe Berechnungen, externe Dienst-Aufrufe, lange Hintergrund-Aufgaben
- Anbindung aus AL an Azure Functions
- HTTP-Anbindungen mit AL
- Authentifizierung und Geheimnis-Verwaltung
- Fehler-Behandlung und Wiederholungs-Logik
- 15. Power Automate-Anbindung
- Power Automate als Automatisierungs-Anker
- Connectoren für BC
- Eigene Connectoren für eigene Erweiterungen
- Anwendungs-Fälle: Genehmigungs-Workflows, externe Dienst-Anbindung, Daten-Synchronisation
- Anbindung an SharePoint und Teams
- Anbindung an externe Anwendungen (SAP, Sage, CRM-Systeme)
- 16. Performance-Optimierung und System-Monitoring
- Profi-Patterns für performante AL-Erweiterungen
- SetLoadFields für gezieltes Laden
- Datenbank-Aufruf-Sicht
- Indizes und ihre Anwendung
- Telemetry mit Application Insights
- Performance-Profil-Werkzeug
- Häufige Performance-Stolperfallen
- Lasttest-Strategien
- Praxis-Übung Tag 4: Eigene Web-API-Anbindung
- Für die Mannschafts-Erweiterung aus Tag 2 und 3 einen eigenen API-Endpunkt anlegen. Eine kleine externe Anwendung (zum Beispiel ein einfaches Python-Skript oder Power Automate-Flow) baut darauf auf und ruft Daten ab. Ergebnis: vollständige Web-Anbindung der eigenen Erweiterung.
- Tag 5: Wave 1 2026 - Copilot Extensibility, AL Testing, ALM
- 17. Wave 1 2026 für BC-Entwickler
- Was Wave 1 2026 für BC-Entwickler konkret bringt
- Übersicht der Erweiterungen seit Oktober 2025
- Neue Konzepte: Agentic ERP, Copilot Extensibility, Agent Design
- Lizenz- und Kosten-Sicht für die AI-Erweiterungen
- Roll-Out-Strategie für die eigene Mannschaft
- 18. Copilot Extensibility und Agent Design
- Copilot-Anbindung in BC: was das Konzept leistet
- Eigene Copilot-Erweiterungen anlegen
- AI-Funktionen in der eigenen Mannschafts-Erweiterung anbieten
- Agent Design für maßgeschneiderte AI-Agenten in BC
- Anwendungs-Fälle: maßgeschneiderte Anwender-Assistenten, Daten-Klassifikation, automatisierte Vor-Verarbeitung
- Sicherheits-Aspekte: was die Erweiterung nicht tun darf
- Compliance-Sicht (EU AI Act seit 2. August 2026)
- 19. AL Testing und Debugging-Verbesserungen
- AL-Test-Welt: Test-Codeunits und Test-Bibliotheken
- Test-getriebene Entwicklung (TDD) in der AL-Praxis
- Wave-1-Verbesserungen für AL Testing
- Debugging in VS Code
- Wave-1-Verbesserungen für AL Debugging
- Telemetry-Anbindung für Profi-Praxis
- Continuous Integration mit AL
- 20. ALM mit GitHub-Integration und MCP-Anbindung
- Application Lifecycle Management in der BC-Welt
- Quell-Kontrolle mit Git in Visual Studio Code
- GitHub-Integration als Wave-1-Neuerung
- „Deploy from Git" als modernes Bereitstellungs-Konzept
- CI/CD-Anbindung mit GitHub Actions
- MCP-Server-Anbindung in Finance and Operations als Brücke zu externen AI-Anwendern
- AppSource-Veröffentlichung
- MB-820-Prüfungs-Format und -Vorbereitung
- Praxis-Übung Tag 5: Eigene Copilot-Erweiterung
- Für die Mannschafts-Erweiterung eine kleine Copilot-Erweiterung anlegen: zum Beispiel ein AI-Vorschlag für Wartungs-Beschreibungen, der bei Klick auf eine Action vorgeschlagen wird. Test der Erweiterung im Anwender-Kontext. Ergebnis: erste produktive Copilot-Erweiterung in der eigenen Mannschafts-Anwendung.
Zielgruppe & Vorkenntnisse
- BC-Entwickler mit Profi-Verantwortung: Die Anpassungen und Erweiterungen für Bestand-Anwendungen umsetzen.
- Entwickler mit Mandat zur BC-Einführung: Die als Profi-Mannschaft die Anbindung an Bestand-Anwendungen entwickeln.
- Functional Consultants mit Entwicklungs-Interesse: Die ihre fachliche Sicht um AL-Profi-Praxis erweitern.
- Tech-Leads in Beratungs-Mannschaften mit BC-Schwerpunkt: Die MB-820-zertifizierte Entwickler-Mannschaft aufbauen.
- Software-Architekten mit Mittelstand-Mandat: Die BC als Erweiterungs-Plattform für Konzern-Anwendungen verantworten.
Ihre Schulung
In Präsenz | Online |
|---|---|
| Lernmethode | |
Ausgewogene Mischung aus Theorie und Praxis | Wie auch bei unseren Präsenz-Seminaren: Ausgewogene Mischung aus Theorie und praktischen Übungen. Trainer durchgehend präsent. |
| Unterlagen | |
Seminarunterlagen oder Fachbuch inklusive. Das Fachbuch wählt der Trainer passend zum Seminar aus - Ihren individuellen Buch-Wunsch berücksichtigen wir auf Nachfrage gerne. | Seminarunterlagen oder Fachbuch inklusive (via DHL). Das Fachbuch wählt der Trainer passend zum Seminar aus - Ihren individuellen Buch-Wunsch berücksichtigen wir auf Nachfrage gerne. |
| Arbeitsplatz | |
|
|
| Lernumgebung | |
Neu aufgesetzte Remote-Systeme für jeden Kurs in Abstimmung mit dem Seminarleiter, sodass Sie über ein perfektes Setup für die Durchführung aller praktischen Übungen verfügen. | |
| Arbeitsmaterialien | |
Din A4 Block, Notizblock, Kugelschreiber, USB-Stick, Textmarker, Post-its | |
| Teilnahmezertifikat | |
Nach Abschluss des Seminars erhalten Sie das Teilnahmezertifikat inkl. Inhaltsverzeichnis per E-Mail als PDF. | |
Organisation
In Präsenz | Online | |
|---|---|---|
| Teilnehmendenzahl | ||
min. 2, max. 8 Personen | ||
| Garantierte Durchführung * | ||
Ab 2 Teilnehmenden | ||
| Schulungszeiten | ||
| ||
| Ort der Schulung | ||
GFU SchulungszentrumAm Grauen Stein 27 51105 Köln-Deutz oder online im Virtual Classroom oder europaweit bei Ihnen als Inhouse-Schulung Um ein optimales Raumklima zu gewährleisten, haben wir das Schulungszentrum mit 17 hochmodernen Trotec TAC V+ Luftreinigern ausgestattet. Diese innovative Filtertechnologie (H14 zertifiziert nach DIN EN1822) sorgt dafür, dass die Raumluft mehrfach pro Stunde umgewälzt wird und Schadstoffe zu 99.995% im HEPA-Filter abgeschieden und infektiöse Aerosole abgetötet werden. Zusätzlich sind alle Räume mit CO2-Ampeln ausgestattet, um jederzeit eine hervorragende Luftqualität sicherzustellen. | ||
| Räumlichkeiten | ||
Helle und modern ausgestattete Räume mit perfekter Infrastruktur | Bequem aus dem Homeoffice von überall | |
| All-Inclusive | ||
Frühstück, Snacks und Getränke ganztägig, Mittagessen im eigenen Restaurant, täglich 6 Menüs, auch vegetarisch | Eine Auswahl unserer Frühstücks-Snacks und Nervennahrungs-Highlights senden wir Ihnen mit den Seminarunterlagen via DHL zu. | |
| Barrierefreiheit | ||
Das GFU-Schulungszentrum (Am Grauen Stein 27) ist barrierefrei | - | |
Kostenfreie Services
In Präsenz | Online |
|---|---|
|
|
Buchungsmöglichkeiten
Online oder in Präsenz teilnehmen
Sie können sowohl Online als auch in Präsenz am Seminar teilnehmen. Klicken Sie bei Ihrer Buchung oder Anfrage einfach die entsprechende Option an.
- Lernumgebung in der Cloud
- Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
- Lernumgebung in der Cloud
- 1 Teilnehmender = Fokus aufs Fachliche und maximaler Raum für individuelle Fragen.
Was bedeutet Offene Schulung und Inhouse Schulung?
Bei einer offenen Schulung stehen Ort und Termin vorab fest. Jeder Interessent kann eine offene Schulung buchen, daher treffen Teilnehmer aus verschiedenen Unternehmen aufeinander.
Inhouse Schulungen können auf Ihren individuellen Schulungsbedarf zugeschnitten werden. Sie bestimmen den Teilnehmerkreis, Termin und Schulungsort.
Ist eine Inhouse Schulung die richtige Wahl?
Bei einer Inhouse Schulung gehen wir auf die individuellen Bedürfnisse Ihres Unternehmens ein und decken den Schulungsbedarf direkt bei Ihnen im Unternehmen ab.
Das spart Zeit und Geld und sorgt für einen schnellen Wissenstransfer Ihrer Mitarbeiter.
Wer kümmert sich um die Technik bei Inhouse Schulungen?
Eine komplette Lernumgebung in der Cloud mit Remote Zugriff ist für uns selbstverständlich. Sie müssen sich um nichts kümmern. Lediglich ein funktionierender PC oder Notebook mit Internetanschluss sollte für jeden Teilnehmer am Schulungstag bereit stehen.
Vorteile einer Inhouse Schulung
- Kompetente Seminarberatung
- Dozenten aus der Praxis
- Auf Ihre Bedürfnisse zugeschnittener individueller Lernstoff
- Sie können den Termin flexibel gestalten, so wie es für Sie am besten passt
- Unsere Inhouse Schulungen können Europaweit durchgeführt werden
- Der Fokus liegt auf Ihrem Schulungsbedarf, somit schonen Sie Ihr Budget
- Wissenslücken Ihrer Mitarbeitet werden schnell geschlossen
GFU Schulungszentrum