SAP Fiori Online Training Introduction

SAP Fiori is a new user experience (UX) for SAP software and applications. It provides a set of applications that are used in regular business functions like work approvals, financial apps, calculation apps and various self-service apps.

SAP Fiori provides 300+ role-based applications like HR, Manufacturing, finance, etc. When you open the SAP Fiori home page application, you will see a picture of the flowers. It is because Fiori means ‘flowers’ in Italian.

SAP Fiori provides all business roles in real time on compatible hand devices. It offers business roles on easy to use functions, simple with unmatched responsiveness on desktop, smartphones and Tablets.

SAP Fiori enables multiple device applications that allow users to start a process on their desktop/laptops and to continue that process on a smartphone or on a tablet. SAP has developed Fiori Apps based on User interface UI5.

When SAP Fiori is combined with the power of the SAP HANA, it provides an unmatched application response and query-execution time. SAP Fiori user experience (UX) is used to provide a personalized and role-based user experience for enterprise-wide engagement across lines of business.

How SAP Fiori was born?

When a research was conducted, it was found that most of the SAP users use SAP User Interface to access the applications. These included common applications related to Manager-employee interactions such as leave request, travel request, etc. These GUI had more than 300,000 screens with various functions in it. SAP checked the most frequently used application and then decided to renew these applications. This is how SAP Fiori was born.

SAP Fiori Design Principles

There are five design principles for SAP Fiori UI5. These principles make SAP Fiori simple and decompose the different transactions into simple task based UI applications.

  • Role-Based − SAP has decomposed various SAP transactions and changed them into beautiful user interactive applications that show only most relevant information to the users.
  • Responsiveness − When SAP Fiori is combined with the power of SAP HANA, it provides an unmatched application response and query executions time.
  • Simple − To make SAP Fiori simple to match the user demand, SAP has designed it as a 1-1-3 scenario. This means 1 user, 1 use case and 3 screens.
  • Seamless Experience − SAP has provided all the Fiori apps based on the same language and it does not matter on the deployment and platform.
  • Delightful − SAP Fiori was designed to work with ECC 6.0 to make it easy for the users and to deploy on the existing SAP system.

SAP Fiori Apps

SAP Fiori apps are divided into three categories. They are distinguished on the basis of their function and infrastructure requirement.

  • Transactional Apps
  • Fact sheets
  • Analytical Apps

Transactional Apps

The most important features of Transactional Apps are −

  • The first release of SAP Fiori included 25 transactional apps.
  • Transactional apps in SAP Fiori are used to perform transactional tasks like a manager-employee transactions such as leave request, travel requests, etc.
  • Transactional Apps run best on SAP HANA database but can be deployed with any database with acceptable performance. These apps allow a user to run simple SAP transactions on the mobile devices as well as desktop or laptops.

SAP Fiori Online Training Course Content


  • Overview of the SAP Fiori solution
  • Introduction to SAP Fiori Apps (Manager & Employee)
  • SAP UX strategy relating to SAP Fiori
  • SAP Fiori architectures and technology (App types, Architecture structure/details, hardware & software requirements)
  • Role of SAP SAP UI5 – sap fiori online training
  • Basics of SAP NetWeaver Gateway OData Services
  • Configuration overview – Transnational, Fact Sheets, Analytical & Launchpad
  • Launchpad overview and functions
  • Launchpad configuration – sap fiori online training
  • Theme Designer overview
  • SAP Fiori security
  • Installation overview & tasks
  • Configure Transactional Apps & Fact sheets (Search, NW Gateway, Central UI Add-On,
  • Product Specific Add-On) – sap fiori online training
  • Introduction of end to end Data Flow
  • SAP Business Workflow basics
  • Custom Workflow scenarios to Approve Requests
  • Extensibility overview (Concept, skills, tools)
  • OData extensibility (Taskflow& SAP NW Gateway)
  • UI Field extensibility (Tools, method, concepts)
  • HANA XS Engine overview & architecture
  • Analytical Apps overview – sap fiori online training
  • Installation of the XS Engine for SAP Fiori Analytical Apps
  • Configuration of Analytical Apps (KPI prerequisites, general overview, how to create KPIs)
  • Configuration of a KPI
  • Basic issue troubleshooting resources


  • SAP UI5 Overview
  • Overview – sap fiori online training
  • Control Libs
  • Architecture
  • Programming Applications
  • UI5 Bootstrap
  • Core Controls – SAP Fiori UI5 Online Training
  • SAP UI5 Developer Studio
  • Overview about IDE
  • Creating sample project
  • Resource Handling – sap fiori online training
  • Localization & Modularization
  • MVC Architecture of SAPUI5
  • Views and Controllers
  • Data Binding
  • Overview
  • Model – sap fiori online training
  • Binding Model with UI element
  • Types of Bindings
  • Odata
  • Styling and Theming
  • Adjusting Styles
  • Themes – sap fiori online training
  • Extending UI5
  • Overview
  • Charting
  • Types of charting Exercise
  • Optimizing UI5 Applications
  • Overview
  • Caching – sap fiori online training
  • SAPUI5 Mobile Application development
  • Overview
  • Split App control
  • MVC pattern Core controls