Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Day 1: Backend Data Modeling & Service Creation
- Module 1: Fiori Fundamentals: An overview of SAP Fiori, SAPUI5, and the SAP user experience strategy. This section covers on-premise Fiori architecture and provides a review of essential development tools, with an emphasis on Eclipse ADT for government system integration purposes.
- Module 2: Introduction to ABAP Core Data Services (CDS):An explanation of the Virtual Data Model (VDM) framework. Participants will learn to construct Basic, Composite, and Consumption CDS Views to support data governance requirements.
- Module 3: Advanced CDS & OData Exposure: Techniques for utilizing Annotations, Associations, Joins, and calculations within CDS. This module demonstrates how to expose CDS Views as OData Services via the @OData.publish annotation, including activation and validation procedures using the SAP Gateway Client for government data standards.
Day 2: UI Development & Dashboard Assembly
- Module 4: SAPUI5 Foundations:An examination of SAPUI5 framework principles and the Model-View-Controller (MVC) design pattern. This includes establishing the Fiori application project structure within the Eclipse environment.
- Module 5: Data Binding and UI Controls:Methods for linking OData Services to Fiori applications. An introduction to foundational UI controls, such as pages, lists, and tables, along with strategies for designing compliant dashboard layouts.
- Module 6: Workshop - Building the Dashboard Interface:A practical exercise in which participants utilize the SAPUI5 VizFrame library to integrate charts, bind them to OData services, and construct a static version of the sales dashboard for government operational use.
Day 3: Interactivity, Testing & On-Premise Deployment
- Module 7: Implementing Interactivity: Procedures for capturing user interactions, such as button clicks and chart selections. This involves developing controller logic to manage events and enable interactive drill-down capabilities within the application.
- Module 8: Finalizing and Testing: Conducting comprehensive end-to-end testing of the interactive dashboard. The session reviews established best practices and standard troubleshooting protocols for government systems.
- Module 9: Deployment: Guidance on deploying custom Fiori applications to the on-premise Fiori Launchpad and configuring navigation tiles to ensure secure and efficient access for government users.
Requirements
Prerequisites
- Foundational knowledge of SAP system architecture.
- Core competency in ABAP programming languages.
- Familiarity with the SAP Data Dictionary (transaction SE11).
- Experience with Fiori or SAPUI5 is advantageous but not required.
Intended Audience
- ABAP Developers
- SAP Technical Consultants
- SAP Application Development Professionals
- Solution Architects seeking to understand custom Fiori development capabilities for government
21 Hours
Testimonials (3)
In question and answer section, we can ask many cases and Mr. Oki is great to make us understand the solution of our issues.
Verified Client
Course - Mastering On-Premise SAP Fiori Development
I appreciated the clear structure of the training and the way the material was presented in an organized manner. It made it easier to follow and understand the key points.
Verified Client
Course - Mastering On-Premise SAP Fiori Development
Testing program