Kurs · Schulung · Workshop
SAP Fiori & UI5 für ABAP-Entwickler:innen
Zwei bis drei Tage praxisorientierter Einstieg in SAPUI5 und Fiori – von ABAP, OData und CDS bis zu produktionsreifen SAP-Web-Anwendungen auf S/4HANA und SAP BTP.
Dieser Workshop richtet sich an ABAP-Entwickler:innen, die moderne SAP-Web-Oberflächen mit SAPUI5 und dem Fiori Design System entwickeln möchten. Gemeinsam bauen wir Schritt für Schritt eine realistische Fiori-Anwendung – vom ABAP-Backend mit CDS und OData bis hin zu Deployment, Betrieb und Erweiterung auf SAP S/4HANA und SAP BTP.
Trainer
Stimmen unserer Teilnehmer:innen






Diese Kunden haben Kurse im gleichen Themen-Cluster bei uns gebucht.Mehr Kunden →
Inhalt
Im Workshop entwickeln wir gemeinsam inkrementell eine realistische SAP-Fiori-Anwendung, wie sie typischerweise in modernen S/4HANA- und BTP-Projekten eingesetzt wird. Dabei werden folgende Themen behandelt:
– SAPUI5 Grundlagen:
- Architekturprinzipien (MVC, Komponenten, Manifest)
- XML Views, Controller, Models
- Zentrale UI5 Controls, Layouts, Tabellen und Formulare
- Datenbindung, Formatter und Validierungen
– Fiori Design System & UX:
- Fiori Design Guidelines und Best Practices
- Fiori Launchpad (Spaces, Pages, Tiles)
- Responsive Design, Accessibility und Theming
– Backend-Anbindung & Datenmodelle:
- CDS Views (Interface- und Consumption Views)
- OData Services V2/V4 und Annotations
- Integration mit SAP Gateway und S/4HANA
- Konzeptionelle Einführung in ABAP RAP
– SAP BTP & Side-by-Side Extensions:
- Überblick SAP Business Technology Platform (BTP)
- Side-by-Side-Architekturen im SAP-Kontext
- HTML5 Applications Repository
- Destinations, Connectivity und Cloud Connector
- Sicherheit: Authentication, Authorization, XSUAA (konzeptionell)
– Navigation und App-Struktur:
- Routing, Targets und Deep Links
- Cross-App Navigation im Fiori Launchpad
- Integration von On-Prem- und Cloud-Anwendungen
– Erweiterte Praxis-Themen:
- Message Handling, Busy Indicators, Error Handling
- Internationalisierung (i18n)
- Performance-Grundlagen und Best Practices
- Clean Code und Wartbarkeit in UI5-Projekten
– Testing, Betrieb & Deployment:
- Unit- und Integrationstests mit QUnit und OPA5
- Transport, Deployment und Betrieb … - ABAP Repository (On-Prem / S/4HANA) … - SAP BTP (HTML5 Apps, CI/CD-Grundlagen)
Der Fokus liegt klar auf Hands-on: Alle Inhalte werden direkt im System umgesetzt und diskutiert.
Der effektive Kursinhalt kann, abhängig von Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen, von obigen Angaben abweichen.
In-House Kurs anfragen
Öffentlichen Termin anfragen
Kein passender öffentlicher Termin dabei? Trag dich unverbindlich ein – sobald genug Interesse besteht, planen wir einen neuen öffentlichen Termin und informieren dich zuerst.
Mehr über SAPUI5 / Fiori
SAPUI5 ist das HTML5-basierte UI-Framework von SAP zur Entwicklung moderner, responsiver Web-Anwendungen. Es bildet die technische Grundlage für SAP Fiori, das Design-System und UX-Konzept für rollenbasierte, konsistente und benutzerfreundliche SAP-Anwendungen – sowohl On-Premise als auch in der Cloud auf der SAP BTP.Weitere Ressourcen:
Historie
OpenUI5 wurde 2010 als Open-Source-Projekt gestartet und bildet seit 2013 die Basis von SAPUI5. Im gleichen Jahr etablierte SAP Fiori als UX-Strategie für SAP S/4HANA.
Mit der SAP Business Technology Platform (BTP) wurde SAPUI5 zunehmend zur zentralen Technologie für Side-by-Side-Erweiterungen und Cloud-native SAP-Anwendungen.
Heute ist SAPUI5 der Standard für SAP-Web-UIs in S/4HANA, SAP BTP, SuccessFactors und weiteren SAP-Produkten.
