Kurs - Inhalte

Phase 1: Grundlagen

  1. ABAP-Grundlagen:
  • ABAP-Syntax und -Strukturen
  • Variablen, Datentypen und Operatoren
  • Kontrollstrukturen (IF, CASE, LOOP)
  • Funktionen und Module
  1. SAP-Basis:
  • SAP-Systeme und -Architektur
  • SAP-Logistik und -Finanzen
  • SAP- Datenmodell und -Tabellen

Phase 2: ABAP-Programmierung

  1. ABAP-Programmierung:
  • ABAP-Programme und -Includes
  • ABAP-Klassen und -Objekte
  • ABAP-Interfaces und -Event Handler
  • ABAP-Debugging und -Fehlerbehandlung
  1. ABAP-Entwicklung:
  • ABAP-Workbench und -Tools
  • ABAP-Transport und -Versionierung
  • ABAP-Performance-Optimierung

Phase 3: Fiori und UI5

  1. Fiori-Grundlagen:
  • Fiori-Architektur und -Konzept
  • Fiori-Apps und -Launchpad
  • Fiori-Sicherheit und -Autorisierung
  1. UI5-Grundlagen:
  • UI5-Framework und -Bibliotheken
  • UI5-Controller und -Views
  • UI5-Modelle und -Bindungen
  1. Fiori- und UI5-Entwicklung:
  • Fiori-App-Entwicklung mit UI5
  • UI5-Controller- und -View-Entwicklung
  • Fiori- und UI5-Integration mit ABAP

Phase 4: Erweiterte Themen

  1. ABAP- und Fiori-Integration:
  • ABAP- und Fiori-Integration mit OData
  • ABAP- und Fiori-Integration mit REST-APIs
  1. UI5- und Fiori-Advanced:
  • UI5- und Fiori-Performance-Optimierung
  • UI5- und Fiori-Sicherheit und -Autorisierung
  1. SAP-Cloud-Integration:
  • SAP-Cloud-Plattform und -Dienste
  • SAP-Cloud-Integration mit ABAP und Fiori

Lernressourcen

  • SAP-Online-Kurse und -Tutorials
  • SAP-Community-Forum und -Blogs
  • Bücher und E-Books zu ABAP, Fiori und UI5
  • Online-Kurse und -Zertifizierungen von SAP und anderen Anbietern

Praktische Erfahrung

  • Üben Sie Ihre Fähigkeiten mit realen Projekten und Übungen
  • Arbeiten Sie an eigenen Projekten oder tragen Sie zu Open-Source-Projekten bei
  • Nehmen Sie an SAP-Hackathons oder -Wettbewerben teil

Indem Sie diesem Lernpfad folgen, können Sie Ihre Fähigkeiten in ABAP, Fiori und UI5 verbessern und Ihre Karrierechancen in der SAP-Welt erhöhen. Viel Erfolg!

SAP Fiori

SAP Fiori Schulungen – Coding Training

SAP Fiori – Moderne Benutzeroberflächen für SAP-Systeme

SAP Fiori ist der Designstandard für moderne, rollenbasierte Anwendungen in der SAP-Welt.
Unsere Trainings vermitteln praxisnah, wie Fiori-Apps konzipiert, entwickelt, erweitert und betrieben werden – basierend auf SAPUI5, Fiori Elements, OData V4, CDS und dem ABAP RESTful Application Programming Model (RAP).

Unser Fokus: Produktiv einsetzbares Entwickler-Know-how, verständlich erklärt und direkt anwendbar.

Fiori Kurs 1 – SAP Fiori Grundlagen (Einsteiger)

Zielgruppe:
Berater, Entwickler, Umsteiger, SAP-Anwender mit technischem Interesse

Inhalte:

Grundlagen von SAP Fiori und SAPUI5

SAP Fiori Architektur (Frontend, Backend, Gateway)

Rollenbasierte Apps verstehen (LLM, Launchpad Services, Spaces & Pages)

Einführung in das SAP BTP Launchpad

Überblick über App-Typen:

Fiori Elements

Freestyle SAPUI5

Analytical Apps

Zugriffskonzepte & Berechtigungen

Demo: Wie entsteht eine Fiori-App?

Ergebnis:
Teilnehmende verstehen das Fiori-Ökosystem, Architektur, Projekttypen und typische Einsatzszenarien in Unternehmen.

Fiori Kurs 2 – SAPUI5 & Fiori Elements Entwicklung

Zielgruppe:
Entwickler, technische Berater, UI-Spezialisten

Inhalte:

Fiori Elements: Low-Code Entwicklung

Entity-Modelle & Annotationen

List Report, Object Page, Overview Page

Anpassungen über Manifest & Controller Extensions

Binding, Navigation, Actions

SAPUI5 (Freestyle Entwicklung)

MVC-Struktur

Controls, Views, Data Binding

Routing & Navigation

UI5 ODataModel (V2 und V4)

Internationalisierung & Lokalisierung

Responsive Design

Tools

SAP Business Application Studio (BAS)

SAP Web IDE / VS Code Erweiterungen

UI5 Tooling / npm Workflows

Ergebnis:
Teilnehmende entwickeln eigene Fiori-Oberflächen und verstehen die komplette UI-Entwicklung für SAP-Systeme.

Fiori Kurs 3 – OData V4, CDS & RAP Services für Fiori

Zielgruppe:
ABAP Entwickler, Backend-Experten, Fullstack-Fiori-Entwickler

Inhalte:

Core Data Services (CDS)

View Entities

Associations & Compositions

Annotations (UI, Consumption, Metadata, Validation)

Virtual Elements & Custom Logic

OData V4 – Moderne SAP API Entwicklung

OData V4 vs. OData V2

EntitySets, Navigation, Expand

Draft Handling

Metadata & Annotations

Fehlerbehandlung & Debugging

RAP – ABAP RESTful Application Programming Model

Behavior Definition & Implementation

Managed vs. Unmanaged Szenarien

Create/Update/Action Handlers

Extensibility der Services

Integration mit Fiori Elements

End-to-End Fiori App Beispiel

Backend-Service → OData V4 → Fiori Elements UI → Test & Deployment

Ergebnis:
Die Teilnehmenden bauen vollständige OData-V4-Services, verstehen RAP in der Praxis und können moderne Fiori-Applikationen end-to-end entwickeln.

Fiori Kurs 4 – Fiori Architektur, Deployment & Best Practices (Advanced)

Zielgruppe:
Senior Entwickler, Architekten, Projektleiter

Inhalte:

Fiori Architektur & Betrieb

On-Premise vs. SAP BTP

Cloud Application Programming Model (CAP) Unterschiede

Launchpad Designer / Content Manager / Spaces & Pages

Transportkonzepte (cTS+, gCTS, klassische Transportsysteme)

Security & Governance

Berechtigungsrollen

OData-Security

UI5 Security Guidelines

XSAdvanced / BTP Security

Logging, Auditing, Monitoring

Performance Optimierung

OData V4 Optimierungen

CDS Performance-Tuning

UI5 Best Practices & Caching

Deployment

Build & Deployment über BAS

Transport Workflow

Continuous Integration (CI/CD)

Versionsmanagement & Lifecycle

Ergebnis:
Die Teilnehmenden verstehen Fiori-Architektur ganzheitlich, sichern Apps ab, optimieren Performance und etablieren solide Deployments.

Warum Coding-Training für SAP Fiori? – Ihre Vorteile

Klare Praxisorientierung, keine trockene Theorie

Training durch aktiven SAP-Entwickler mit realen Projekterfahrungen

End-to-End-Schulungen von CDS → RAP → UI5 → Deployment

Übungen, Beispielprojekte und wiederverwendbare Templates

Schulungen online, hybrid, 1:1-Coaching oder Firmenkurse

Inklusive Code-Beispiele, Projektvorlagen und Dokumentation

Flexible Lernmodelle – ideal für Berufstätige und Teams

 

© 2025 ® Coding- Training 

Wir benötigen Ihre Zustimmung zum Laden der Übersetzungen

Wir nutzen einen Drittanbieter-Service, um den Inhalt der Website zu übersetzen, der möglicherweise Daten über Ihre Aktivitäten sammelt. Bitte überprüfen Sie die Details in der Datenschutzerklärung und akzeptieren Sie den Dienst, um die Übersetzungen zu sehen.