Die Schulung „Kickstart AL-Programmierung in Dynamics 365 Business Central: Low Code/No Code“ bietet eine Einführung in die App-Entwicklung und -Erweiterung in Business Central. Sie richtet sich an Personen, die ohne tiefgehende Programmierkenntnisse in die App-Entwicklung einsteigen oder bestehende Strukturen effizient erweitern möchten.
Zunächst erhalten die Teilnehmer einen Überblick über die App-Infrastruktur, inklusive der Projektverwaltung mittels Azure DevOps, der Einrichtung einer Entwicklungsumgebung für Business Central, der Code-Verwaltung über git und der Nutzung von Docker-Containern. Anschließend geht es um die Grundlagen des Table Designs, in dem sie lernen, eigene Datenstrukturen zu erstellen und bestehende Tabellen zu erweitern.
Ein weiterer Schwerpunkt liegt auf dem Page Design:, also der Erstellung und Erweiterung grafischer Benutzeroberflächen, um benutzerfreundliche Anwendungen zu gestalten.
Schulungsbegleitend setzen die Teilnehmer das Gelernte in praktischen Übungen um und erhalten damit einen umfassenden Einblick in die grundlegenden Techniken der AL-Programmierung.
Die Terminserie finden an folgenden Tagen jeweils von 09:00 bis 13:00 Uhr statt:
12.02., 14.02., 19.02., 21.02., 26.02.2025
20.03., 21.03., 26.03., 27.03., 28.03..2025
Zielgruppe
Die Schulung richtet sich an fachfremde Entwickler ohne AL Kenntnisse.
Für funktionales Programmieren in AL empfehlen wir die Folgeschulung "Kickstart AL-Programmierung in Dynamics 365 Business Central: Functional Programming".
Interessenten mit Erfahrung in der Programmierung von Navision / Business Central in der Sprache C/AL empfehlen wir die Schulung “Für Umsteiger - Dynamics 365 Business Central - Extension-Entwicklung mit Visual Studio Code”.
Lernziele
Nach Besuch der Schulung AL-Programmierung: Low Code/No Code können Sie
- eine Entwicklungsumgebung für Business Central einrichten und mit Azure DevOps sowie Docker effizient arbeiten,
- eigene Tabellen und Page-Objekte erstellen sowie bestehende Strukturen erweitern,
- zentrale Eigenschaften von Tabellen- und Page-Objekten (z. B. Sichtbarkeit, Editierbarkeit) gezielt konfigurieren,
- die wichtigsten Datentypen in AL verstehen und in der Praxis einsetzen.
Schulungsinhalte
Einleitung und Überblick über die Entwicklungslandschaft
- Einführung in die moderne Entwicklungslandschaft für Business Central Apps
- Überblick über die App-Infrastruktur
Einrichtung der Entwicklungsumgebung
- Einführung in die Entwicklungsumgebung zur Erstellung von Business Central Apps
- Verwendung von Azure DevOps für das Projektmanagement
- Grundlegendes Handling von Docker-Containern zur Bereitstellung von Entwicklungs- und Testumgebungen
Versionskontrolle und Code-Management
- Grundlagen der Code-Verwaltung mit git
- Einblick in einen typischen Entwicklungsprozess
Table Design und Datenstrukturen
- Grundlagen der Tabellen- und Datenstrukturerstellung in AL
- Generierung eigener Datenstrukturen für spezifische Geschäftsanforderungen
- Tabellenrelationen und deren Bedeutung im App-Design
Table Extension Design
- Erweiterung bestehender Tabellenstrukturen
- Eigenschaften von Tabellenobjekten und ihren Elementen (Sichtbarkeit, Editierbarkeit, berechnete Felder)
Page Design: Benutzeroberflächen erstellen und anpassen
- Erstellung und Design eigener GUI-Objekte (Pages) in AL
- Grundlagen und Möglichkeiten des Low-Code Page Designs
- Page-Elemente und ihre Eigenschaften, z.B. Sichtbarkeit und Editierbarkeit
Page Extension Design
- Erweiterung und Anpassung bestehender GUI-Objekte (Pages)
Praxis: Implementierung einer Beispielanwendung
- Durchgängige Implementierung einer Beispiel-App zur Festigung des Gelernten
- Übungen zu Tabellen, Page-Design und Erweiterungen
Zusammenfassung und offene Fragen
- Zusammenfassung der wichtigsten Lerninhalte
- Diskussion von spezifischen Fragen und Anwendungsfällen
Auch als Firmenschulung buchbar
Sie haben ein größeres Team und möchten diese Schulung lieber als Firmenschulung zu einem eigenen Termin buchen?
Dies bieten wir Ihnen für eine Pauschale von 4.500€ mit maximal 4 Teilnehmer*innen an. Schreiben Sie uns dafür einfach eine Anfrage an college@cosmoconsult.com.
Hinweise
Das Training findet in einem digitalen Seminarraum via Microsoft Teams statt.
Bitte beachten Sie, dass Sie für die Teilnahme an der Schulung Rechte benötigen, auf Ihrem Rechner Software zu installieren. Klären Sie Sie dies bei Zweifeln im Vorfeld mit Ihrer IT. Technische Voraussetzung für die Teilnahme an der Schulung ist außerdem, dass von dem genutzten Gerät aus "SSH"-Verbindungen hergestellt werden können und dass es keine (Firewall)-Einstellungen gibt, über die IP-Blockierungen des Bereichs 20.103.0.0/16 implementiert sind.
Die Schulung wird im Regelfall in deutscher Sprache und mit englischsprachigen Unterlagen durchgeführt. Bei Teilnehmenden, die der deutschen Sprache nicht mächtig sind, führen wir die Schulung ggf. auch auf Englisch durch. Wenn Sie das nicht möchten, nehmen Sie bitte Kontakt zu uns auf.
Wir möchten Sie bitten, bei dieser tiefgehenden Schulung die Kamera einzuschalten. Nur so kann aus unserer Sicht ein maximaler Schulungserfolg erzielt werden.
Ihr gutes Gefühl
Mehr als 1.500 geschulte Anwender*innen
Von Expert*innen lernen
Unsere Trainer*innen sind echte Projektverantwortliche, die Ihre täglichen Herausforderungen kennen.
Praxisorientierter Ansatz
Alle Inhalte werden anhand realer Problemstellungen direkt im System vermittelt.
Werden Sie Teil unseres COSMOs
Erweitern Sie Ihren COSMOs und registrieren Sie sich in unserem Kundenportal für exklusive Vorteile & Services
#myCOSMO
Fündig geworden?
Starten Sie jetzt Ihre intelligente Suche