Overview
- Subject
- IT Management and Cyber Security
- Duration
- 5 days
- Format
- Classroom
- Language
- English / Arabic
- Next session
- 25 - 29 Oct, 2026
- Fees
- USD 2,600Per participant
Why Attend
Welcome to the SAP Fiori Element Development course at ! This comprehensive program is designed to provide participants with the knowledge and skills needed to develop efficient, user-friendly, and responsive applications using SAP Fiori elements. Throughout the course, you will learn how to leverage SAP Fiori elements to create robust applications that follow SAP's design principles, ensuring a delightful user experience.
Course Objectives
By the end of the course, participants will be able to:
Who should attend?
- SAP Developers.
- Application Consultants.
- SAP Architects.
- SAP Functional Consultants.
- IT Managers and Project Managers.
- Anyone who is interested in improving their capabilities in this field.
Knowledge and Benefits:
After completing the program, participants will be able to master the following:
- Understand the fundamentals of SAP Fiori and SAP Fiori elements.
- Explore various SAP Fiori element floorplans and their use cases.
- Learn how to extend standard SAP Fiori elements applications to meet custom requirements.
- Master the art of customizing and enhancing SAP Fiori elements applications.
- Work with OData services and model data for Fiori element applications.
- Implement advanced features like annotations, annotations extension, and more.
- Practice responsive design techniques for optimal performance across different devices.
- Debug and troubleshoot SAP Fiori element applications effectively.
- Comply with SAP's best practices and design guidelines.
Course Outline
- Module 1: Introduction to SAP Fiori:
- Understanding the SAP Fiori design principles and user experience.
- Overview of SAP Fiori architecture and its advantages.
- Introduction to SAP Fiori Launchpad and navigation concepts.
- Module 2: SAP Fiori Element Basics:
- Exploring the different types of SAP Fiori elements.
- Understanding the role of annotations and metadata in Fiori element applications.
- Creating a basic SAP Fiori element application from scratch.
- Module 3: SAP Fiori Element Floorplans:
- Detailed examination of List Report, Object Page, Overview Page, and Analytical List Page.
- Choosing the right floorplan based on the application requirements.
- Module 4: Extending SAP Fiori Element Applications:
- Extending standard SAP Fiori element applications to add custom functionality.
- Modifying and enhancing existing Fiori element UIs.
- Module 5: OData Services and Data Modeling:
- Working with OData services to fetch and update data.
- Defining data models for Fiori element applications.
- Module 6: Advanced Annotations:
- Exploring advanced annotations to configure Fiori element behavior.
- Customizing annotations to extend standard Fiori element features.
- Module 7: Responsive Design and Theming:
- Implementing responsive design techniques for Fiori element applications.
- Customizing the theme to match corporate branding.
- Module 8: Debugging and Troubleshooting:
- Debugging techniques for Fiori element applications.
- Common troubleshooting scenarios and how to resolve them.
- In-depth exploration of customizing and extending the standard Fiori element floorplans beyond the basic settings. This includes handling advanced use cases, configuring additional layout options, and creating custom navigation scenarios.
- Understanding and utilizing Smart Controls and Smart Templates within SAP Fiori elements to enhance application capabilities and improve user productivity.
- Advanced data modeling techniques, including complex associations, custom actions, and function imports to handle more sophisticated data scenarios.
- Techniques for optimizing the performance of SAP Fiori element applications, including minimizing data transfer, using caching mechanisms, and best practices for front-end and back-end optimizations.
- Implementing offline capabilities in Fiori element applications using Service Workers and local storage for scenarios where users need to work in disconnected environments.
- Understanding security aspects specific to Fiori element development, including implementing proper access controls, data protection, and secure communication.
- Integrating Fiori element applications with existing SAP Business Suite or S/4HANA systems, including accessing backend functionality and handling data updates.
- Strategies for testing SAP Fiori element applications, including unit testing, integration testing, and end-to-end testing. Also, covering best practices for quality assurance in Fiori element development projects.
- Creating custom themes and branding to give Fiori element applications a unique and cohesive look and feel that aligns with the organization's branding guidelines.
- Going beyond basic debugging and learning how to identify and resolve complex issues in Fiori element applications.
- Understanding the deployment options for Fiori element applications and managing the application lifecycle, including versioning and updates.
- Adhering to SAP Fiori element development best practices.
- Complying with SAP's design guidelines for a consistent user experience.
- Hands-on projects, including creating custom Fiori element applications, extending existing apps, and applying advanced annotations.
Schedule & Fees
2026 Schedule & Fees
USD 2,600
Per participant
- 25 - 29 Oct, 2026
- English
USD 2,600
Per participant
- 25 - 29 Oct, 2026
- Arabic
USD 2,600
Per participant
- 13 - 17 Dec, 2026
- English
USD 2,600
Per participant
- 13 - 17 Dec, 2026
- Arabic
2027 Schedule & Fees
USD 2,600
Per participant
- 24 - 28 Jan, 2027
- English
USD 2,600
Per participant
- 24 - 28 Jan, 2027
- Arabic
USD 2,600
Per participant
- 14 - 18 Mar, 2027
- English
USD 2,600
Per participant
- 14 - 18 Mar, 2027
- Arabic
USD 2,600
Per participant
- 25 - 29 Apr, 2027
- English
USD 2,600
Per participant
- 25 - 29 Apr, 2027
- Arabic
USD 2,600
Per participant
- 13 - 17 Jun, 2027
- English
USD 2,600
Per participant
- 13 - 17 Jun, 2027
- Arabic
USD 2,600
Per participant
- 25 - 29 Jul, 2027
- English
USD 2,600
Per participant
- 25 - 29 Jul, 2027
- Arabic
USD 2,600
Per participant
- 12 - 16 Sep, 2027
- English
USD 2,600
Per participant
- 12 - 16 Sep, 2027
- Arabic
USD 2,600
Per participant
- 24 - 28 Oct, 2027
- English
USD 2,600
Per participant
- 24 - 28 Oct, 2027
- Arabic
USD 2,600
Per participant
- 12 - 16 Dec, 2027
- English
USD 2,600
Per participant
- 12 - 16 Dec, 2027
- Arabic