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 to Know SAPUI5
- An introduction to SAPUI5 and its significance within the SAP Fiori ecosystem.
- Preparing the necessary development environment.
- Identifying essential tools and SDK resources.
Fundamentals of Application Development
- Understanding project structure and metadata configurations.
- Managing views and controllers in your codebase.
- Exploring the core concepts of data binding.
Interface Components and Controls
- Utilizing common UI elements such as tables, lists, and forms.
- Designing layouts with a focus on responsiveness.
- Creating custom controls and implementing extensions.
Data Models and Binding Strategies
- Working with JSON, XML, and Resource models.
- Applying property, aggregation, and expression bindings.
- Adopting best practices for efficient data binding.
Integrating with OData
- Utilizing OData services within SAPUI5 applications.
- Executing CRUD operations through data models.
- Managing asynchronous requests and responses.
Handling Navigation and Routing
- Setting up routing mechanisms in SAPUI5.
- Enabling seamless navigation between different views.
- Defining routing parameters and structural patterns.
Quality Assurance and Release Management
- Leveraging debugging tools and effective techniques.
- Conducting unit tests on SAPUI5 applications.
- Deploying applications to the SAP Fiori Launchpad.
Recap and Future Directions
Requirements
- Familiarity with the core tenets of web development (HTML5, CSS, JavaScript).
- Proficiency in handling XML and JSON formats.
- Foundational understanding of SAP systems and the Fiori design language.
Target Audience
- User interface developers.
- Application consultants.
- Technical project team members involved in SAP Fiori and SAPUI5 projects.
Testimonials (2)
The exercise and Q&A
Aristantia
Course - SAP MM
passion of the trainer, kindness and good in working with a team.