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.
Duration 28 hours
Course Outline
Getting Started with SAPUI5
- Introduction to SAPUI5 and its function within the SAP Fiori ecosystem
- Establishing the necessary development workspace
- Essential tools and Software Development Kit (SDK) resources
Fundamentals of Application Creation
- Organizing project files and defining metadata
- Managing views and associated controllers
- Understanding the mechanics of data binding
Interface Components
- Utilizing standard controls such as tables, lists, and forms
- Applying layout schemes and responsive design techniques
- Creating custom controls and extending existing functionalities
Models and Data Handling
- Working with JSON, XML, and Resource-based models
- Mastering property, aggregation, and expression binding methods
- Adhering to best practices for effective data binding
Connecting to OData
- Accessing and utilizing OData services within SAPUI5
- Executing Create, Read, Update, and Delete (CRUD) operations via models
- Managing asynchronous data requests
Flow Control and Routing
- Defining and configuring the application routing system
- Enabling seamless navigation between different views
- Handling routing parameters and structural patterns
Quality Assurance and Release
- Using specialized debugging utilities and methods
- Conducting unit tests on SAPUI5 codebases
- Deploying applications to the SAP Fiori Launchpad
Recap and Future Path
Requirements
- Familiarity with core web development technologies, including HTML5, CSS, and JavaScript
- Working knowledge of XML and JSON data formats
- Foundational awareness of SAP system architecture and the Fiori interface
Target Participants
- Front-end and UI developers
- Application consultants
- Technical team members involved in projects utilizing SAP Fiori and SAPUI5
Testimonials (2)
The exercise and Q&A
Aristantia
Course - SAP MM
passion of the trainer, kindness and good in working with a team.