BC Skills Academy

SAP Fiori & UX — Study Course

The official preparation course for the SAP Fiori & UX certification: structured modules, worked examples and exam-focused practice.

Key facts

Course outline

  1. Fiori Design Philosophy and the SAP UX Strategy — Understand why SAP Fiori exists, the five design principles that govern it, and how it fits into the broader SAP UX and product strategy.
    • Why SAP Fiori? The Business Case for Modern UX
    • The Five SAP Fiori Design Principles
    • The Fiori Apps Reference Library and App Types
  2. SAPUI5 Fundamentals — Build a solid foundation in SAPUI5 — the JavaScript framework that powers all Fiori applications — covering its architecture, MVC pattern, data binding, and the SAP Business Application Studio…
    • SAPUI5 Architecture: MVC, Bootstrapping, and the Control Library
    • Data Binding in SAPUI5
    • Routing, Navigation, and the manifest.json
    • SAP Business Application Studio and the Fiori Toolchain
  3. The SAP Fiori Launchpad — Master the Fiori Launchpad as the central runtime shell — covering its architecture, tile configuration, role assignments, and extensibility options for both on-premise and cloud deployments.
    • Fiori Launchpad Architecture and Components
    • Tiles, Catalogs, Roles, and Target Mappings
    • Launchpad Extensibility: UI5 Flexibility and Custom Plugins
  4. OData Services and the RAP-to-Fiori Flow — Understand OData V2 and V4 as the data backbone of Fiori apps, and trace the complete flow from RAP business objects through OData services to Fiori Elements UI.
    • OData Fundamentals for Fiori Developers
    • The ABAP RESTful Application Programming Model (RAP) and OData Publishing
    • Value Helps, Side Effects, and OData Actions in Fiori
  5. Fiori Elements vs Freestyle SAPUI5 — Compare the two major app-building approaches — annotation-driven Fiori Elements and fully flexible freestyle SAPUI5 — covering the Fiori Elements floorplan catalog, when to choose each, and how…
    • Fiori Elements Floorplans: List Report, Object Page, and More
    • Freestyle SAPUI5 Apps: When and How
    • UI5 Web Components and the Future of Fiori Development
  6. Deploying and Operating Fiori Applications — Cover the complete deployment lifecycle for Fiori apps — from ABAP on-premise deployment via BSP/SICF to BTP-based deployment using MTA and the Launchpad Service, including theming, performance, and…
    • Deploying Fiori Apps to SAP ABAP Systems
    • Deploying Fiori Apps to SAP BTP
    • Theming, Performance, and Accessibility in Fiori
  7. Exam Readiness: Key Concepts, Exam Structure, and Practice Strategy — Consolidate the full course scope, understand the SAP Fiori certification exam structure, and build a proven study and practice strategy.
    • Core Concept Recap: Architecture, OData, and Floorplans
    • SAP Fiori Certification: Exam Structure and What to Expect
    • Practice Strategy, Study Resources, and Last-Mile Preparation