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
Getting Started with SAPUI5
- An overview of SAPUI5 and its significance within the SAP Fiori ecosystem
- Configuring the development workspace
- Essential tools and Software Development Kit (SDK) resources
Fundamentals of Application Construction
- Organizing project structure and metadata
- Managing views and their associated controllers
- Core concepts of data binding
User Interface Components
- Utilizing standard controls such as tables, lists, and forms
- Designing layouts with a focus on responsive behavior
- Creating custom controls and extending functionality
Models and Data Binding Strategies
- Working with JSON, XML, and Resource models
- Applying property, aggregation, and expression binding
- Following best practices for effective data binding
Connecting via OData
- Utilizing OData services within SAPUI5 applications
- Performing Create, Read, Update, and Delete (CRUD) operations using models
- Managing asynchronous requests
Navigation and Routing Mechanisms
- Setting up routing configurations in SAPUI5
- Enabling seamless navigation between different views
- Understanding routing parameters and structural patterns
Quality Assurance and Release
- Employing effective debugging tools and methods
- Conducting unit tests for SAPUI5 applications
- Deploying applications to the SAP Fiori Launchpad
Wrap-up and Future Directions
Requirements
- Familiarity with core web development technologies (HTML5, CSS, and JavaScript)
- Experience working with XML and JSON data formats
- Foundational knowledge of SAP systems and the Fiori design language
Target Audience
- UI Developers
- Application Consultants
- Technical team members involved in SAP Fiori and SAPUI5 projects
28 Hours
Testimonials (2)
The exercise and Q&A
Aristantia
Course - SAP MM
passion of the trainer, kindness and good in working with a team.