Kickstart AL-Programmierung: Functional Programming

  • Lernen Sie in dieser Schulung die Grundlagen der AL-Programmierung anwenden,
  • Datenbankoperationen mit Record-Variablen durchzuführen,
  • Trigger gezielt einzusetzen zur Steuerung des Systemverhaltens,
  • Events und Interfaces für funktionale Erweiterungen zu nutzen,
  • sauberen und wartbaren Code gemäß Best Practices zu erstellen,
  • benutzerfreundliche Rollencenter zu gestalten und mehrsprachige Inhalte zu entwickeln.

Termine zur Auswahl:

  1. 28.02.2025 - 19.03.2025

In der Schulung Kickstart AL Programming in Dynamics 365 Business Central: Functional Programming erhalten Sie eine umfassende Einführung in die funktionale AL-Programmierung. Wir vermitteln Ihnen die wesentlichen Techniken und Prinzipien, um professionelle Lösungen für Business Central zu entwickeln. Dabei liegt der Fokus auf praxisnahem Lernen, sodass Sie Ihre Fähigkeiten direkt anwenden und vertiefen können.

Zu Beginn lernen Sie die Grundlagen der AL-Programmierung kennen, darunter Variablen, Datentypen und Kontrollstrukturen. Im weiteren Verlauf erweitern Sie Ihre Kenntnisse um fortgeschrittene Themen wie Datenbankoperationen, den Einsatz von Triggern sowie die Nutzung von Events und Interfaces. Besonderer Wert wird dabei auf die Umsetzung von Best Practices gelegt, um sauberen, wartbaren und wiederverwendbaren Code zu schreiben.

Ein Highlight der Schulung ist die begleitende Entwicklung einer Beispielanwendung, mit der Sie die theoretischen Inhalte unmittelbar in die Praxis umsetzen. Sie entwerfen eine benutzerfreundliche App, gestalten Rollencenter und implementieren mehrsprachige Inhalte – alles mit dem Ziel, die Herausforderungen des Alltags in Business Central effektiv zu meistern.

Ob Sie als Einsteiger in die AL-Programmierung starten oder bereits erste Vorkenntnisse mitbringen: Diese Schulung bietet Ihnen das Handwerkszeug, um innovative und leistungsstarke Lösungen für Dynamics 365 Business Central zu entwickeln.

Die Terminserie finden an folgenden Tagen jeweils von 09:00 bis 13:00 Uhr statt:
28.02., 05.03., 06.03., 07.03., 12.03., 13.03., 14.03., 19.03.2025

Zielgruppe und Voraussetzungen

Zielgruppen:

  • EntwicklerInnen mit allgemeinen Programmierkenntnissen, die in AL einsteigen möchten.
  • Teilnehmende, die bereits die Grundlagen aus der Schulung „Kickstart AL-Programmierung: Low Code / No Code“ beherrschen.
  • AnwenderInnen mit grundlegenden Kenntnissen in der Bedienung und Anwendung von Business Central.

Voraussetzungen:

Für Personen mit Erfahrung in der C/AL-Programmierung ist der Kurs „Für Umsteiger – Dynamics 365 Business Central – Extension-Entwicklung mit Visual Studio Code“ besser geeignet.

Lernziele

Nach Besuch der Schulung AL-Programmierung: Functional Programming können Sie

  • die Grundlagen der AL-Programmierung anwenden,
  • Datenbankoperationen mit Record-Variablen durchführen,
  • Trigger gezielt einsetzen zur Steuerung des Systemverhaltens,
  • Events und Interfaces für funktionale Erweiterungen nutzen,
  • sauberen und wartbaren Code gemäß Best Practices erstellen,
  • benutzerfreundliche Rollencenter gestalten und mehrsprachige Inhalte entwickeln.

Schulungsinhalte

  • Basis-Elemente der AL-Programmierung
    • Benutzer-Dialoge
    • Variablen und einfache Datentypen
    • Operatoren und Kontrollstrukturen
  • Datenbank-Programmierung
    • Arbeiten mit Record-Variablen
    • Transaktions-Konzept
  • Trigger und Events
    • Grundlagen und Einsatzmöglichkeiten
  • Enums und Interfaces
    • Grundlagen und Einsatzmöglichkeiten
  • Best Practices und Konventionen
    • Programmierprinzipien und COSMO-Best-Practices
    • Namenskonventionen inkl. Namespaces
  • Strukturiertes Programmieren
    • Nutzung von Codeunits und Prozeduren
    • Repeatability
  • Anwendungsentwicklung
    • Gestaltung und Erstellung von Rollencentern
    • Mehrsprachige Inhalte und Texte umsetzen
  • Praxis: Implementierung einer Beispielanwendung
    • Schulungsbegleitende Implementierung einer Beispiel-App zur Festigung des Gelernten
  • 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 6.720€ 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.

René Lange

Consultant & Trainer

    Werden Sie Teil unseres COSMOs

    Erweitern Sie Ihren COSMOs und registrieren Sie sich in unserem Kundenportal für exklusive Vorteile & Services

    Jetzt registrieren

    #myCOSMO

    Fündig geworden?

    Starten Sie jetzt Ihre intelligente Suche

    Kickstart AL-Programmierung: Functional Programming
    Preis/Person: 2.240 €