Zielsetzung des Kurses
Der Lehrgang "Low-Code Programmierung" adressiert die Entwicklung von Anwendungen mit visuellen Entwicklungsumgebungen und vorgefertigten Komponenten im Bereich Software-Engineering. Ziel ist die Vermittlung strukturierter Vorgehensweisen zur Modellierung, Automatisierung und Integration von Geschäftsprozessen mit Low-Code-Plattformen. Behandelt werden Konzepte der Anwendungsarchitektur, Workflow-Definition und Schnittstellenanbindung.
Inhalte
Die Weiterbildung "Low-Code Programmierung" führt in Prinzipien der komponentenbasierten Softwareentwicklung und visuelle Modellierung ein, einschließlich Datenmodellierung und Formularerstellung. Darauf folgt die Ausarbeitung typischer Workflows mit Prozessautomatisierung, Logikbausteinen und Validierungsregeln. Ein weiterer Schwerpunkt liegt auf Integration und Schnittstellen, inklusive REST-API-Anbindung, Datenimport und Bereitstellung von Services. Abschließend erfolgen Qualitätssicherung durch Testkonfiguration und Deployment-Prozesse mit Versionsverwaltung und Bereitstellungsrichtlinien. Eingebunden sind Begriffe wie Workflow-Automatisierung, API, No-Code/Low-Code und Prototyping.
Lernziele
- Analyse von Anforderungen und Identifikation geeigneter Use Cases für Low-Code-Plattformen
- Erstellung datengetriebener Formulare, Workflows und Validierungen auf Basis vorgegebener Spezifikationen
- Implementierung von Integrationen mittels REST-API, Konnektoren und Datenmapping sowie Bewertung der Ergebnisse
Berufsperspektiven
Die Kursinhalte finden Anwendung in Berufsfeldern wie Low-Code-Developer mit Schwerpunkt Workflow- und Formularerstellung. Typische Tätigkeitsfelder umfassen Business-Process-Automation und Aufgaben als Citizen Developer in Fachabteilungen mit Fokus auf Prozessdigitalisierung. Der Kurs adressiert Inhalte für Tätigkeiten wie Application Manager im Kontext von Plattformbetrieb und Integration sowie Technical Consultant für Implementierung und Schnittstellenanbindung.
Zusammenfassung
Der Kurs "Low-Code Programmierung" behandelt die Entwicklung von Anwendungen mit visuellen Werkzeugen, Komponenten und Prozessautomatisierung. Im Rahmen dieser Weiterbildung werden Anwendungsarchitektur, Workflow-Design, Integration und Qualitätssicherung bearbeitet. Die vermittelten Inhalte lassen sich in Tätigkeitsfeldern wie Low-Code-Development, Business-Process-Automation und Application Management anwenden.