Course Title: SAP Fiori Training Course
Course Overview:
This course provides comprehensive training on SAP Fiori, covering both on-premise and cloud deployment models. The course focuses on teaching students the basics of Fiori design principles and Fiori app development using SAP Web IDE and SAPUI5. Students will learn how to create, deploy, and manage different types of Fiori apps and how to configure and customize the Fiori Launchpad. The course also covers Fiori administration, monitoring, and best practices for successful Fiori implementation.
Prerequisites:
Target Audience:
Course Objectives:
By the end of this course, participants will be able to: Understand the concepts and architecture of SAP PI Create and configure interfaces using PI development tools Use adapters to integrate different systems and applications Monitor and administer the PI system for optimal performance Develop and execute a simple integration project using SAP PI
Course Content
Module 1: Introduction to SAP Fiori
Course Overview:
This course provides comprehensive training on SAP Fiori, covering both on-premise and cloud deployment models. The course focuses on teaching students the basics of Fiori design principles and Fiori app development using SAP Web IDE and SAPUI5. Students will learn how to create, deploy, and manage different types of Fiori apps and how to configure and customize the Fiori Launchpad. The course also covers Fiori administration, monitoring, and best practices for successful Fiori implementation.
Prerequisites:
- Basic knowledge of SAP applications and systems.
- Basic understanding of HTML, CSS, and JavaScript.
- Familiarity with SAPUI5 and OData will be an added advantage.
- Basic programming experience using any programming language.
- Basic understanding of data formats such as XML and JSON.
Target Audience:
- SAP professionals who want to learn about SAP Fiori and its latest developments.
- Technical consultants who want to extend their skills to cloud integration with SAP Fiori.
- Architects and technical leads who want to understand the features and benefits of SAP Fiori for integration.
- Developers who want to learn how to develop Fiori applications.
Course Objectives:
By the end of this course, participants will be able to: Understand the concepts and architecture of SAP PI Create and configure interfaces using PI development tools Use adapters to integrate different systems and applications Monitor and administer the PI system for optimal performance Develop and execute a simple integration project using SAP PI
Course Content
Module 1: Introduction to SAP Fiori
- Overview of SAP Fiori
- History and evolution of SAP Fiori
- Key benefits of SAP Fiori
- Overview of the Fiori Launchpad
- Understanding Fiori apps and tiles
- SAP Fiori architecture overview
- Fiori Launchpad architecture
- Fiori app architecture
- Fiori on-premise vs Fiori cloud
- Understanding SAPUI5 and OData
- Introduction to design thinking
- Fiori design principles
- Fiori user experience (UX) guidelines
- Creating a Fiori app prototype
- Overview of SAP BUILD
- Fiori app development overview
- Overview of SAP Web IDE
- Introduction to SAPUI5 development
- Developing OData services for Fiori apps
- Fiori app deployment and testing
- Overview of various types of Fiori apps
- Transactional apps
- Analytical apps
- Factsheet apps
- Overview Pages
- Fiori Launchpad overview
- Launchpad configuration and customization
- Roles and permissions for Fiori Launchpad
- Fiori Launchpad theming
- Personalization of Fiori Launchpad
- Fiori administration overview
- Understanding the SAP Gateway system
- Configuration of SAP Gateway system
- Fiori Security and Authorization
- Monitoring and Troubleshooting Fiori
- Fiori Best Practices
- Fiori App Lifecycle
- Fiori Testing Best Practices
- Fiori App Performance and Scalability Best Practices
- Fiori Maintenance and Support Best Practices
- Real-life case studies of Fiori implementation
- Best practices for successful Fiori implementation
- Hands-on exercises for creating and deploying Fiori apps