9/10
4 Days
This course is for developers, designers, and SAP professionals who want to build clean, user-friendly interfaces using SAP Fiori. You’ll dive into the Fiori design principles that power SAP’s modern UX and learn how to develop responsive, role-based apps using SAPUI5, OData services, and the Fiori Elements framework. From design to deployment, this course walks you through creating apps that users actually enjoy using—while staying aligned with SAP’s best practices.
Day 1: Foundations of Fiori and UX Design Principles
Session 1: Introduction to SAP Fiori
Evolution from SAP GUI to Fiori UX
Fiori design principles: role-based, adaptive, coherent, simple, delightful
Session 2: Fiori Launchpad and App Types
SAP Fiori Launchpad overview and role configuration
Differences between transactional, analytical, and fact sheet apps
Day 2: SAPUI5 and Frontend Development
Session 1: Building Fiori Apps with SAPUI5
Project structure, XML views, controllers, and bindings
Working with models, events, and reusable components
Session 2: Styling and Layout Best Practices
Fiori controls, responsive grids, and themes
UI patterns and consistency guidelines
Day 3: Backend Integration and OData
Session 1: Connecting Fiori Apps to SAP Backend
OData architecture and consumption in SAPUI5
CRUD operations and custom service integration
Session 2: Fiori Elements and Smart Controls
Introduction to annotations and metadata-driven UIs
Faster development using templates and standardization
Day 4: Extending, Testing, and Deployment
Session 1: Extending Standard Fiori Apps
Customizing existing Fiori apps without modifying core code
Extension points, fragments, and controller hooks
Session 2: Testing, Packaging, and Launchpad Deployment
Debugging tools, best practices, and app testing
Transporting apps to Fiori Launchpad and managing roles
We are open to customizing this program to align with your specific learning objectives. If your team has particular goals or areas they wish to focus on, we would be happy to tailor the course outline to meet those needs and ensure the program supports the achievement of your desired outcomes.
This course is ideal for professionals who want to understand how core business processes run across SAP modules
This course is for developers, designers, and SAP professionals who want to build clean, user-friendly interfaces using SAP Fiori.
An immersive, certificate‑aligned training designed for new Commvault administrators.
This technical, instructor-led course is intended for backup and system administrators tasked with the deployment, configuration, and ongoing support of Commvault environments.
Lets Discuss