Application & Web Development Category Banner Image

SAPUI5 Advanced Development (UX402)

  • Length 5 days
  • Price  $5830 inc GST
Course overview
View dates &
book now

Why study this course

This five-day instructor-led course is designed to give participants the opportunity to gain a much deeper and advanced understanding of the SAP SAPUI5 development framework and overall SAP User Experience design principles and tools for building more advanced level robust SAP Fiori apps.

Learners will engage in coding with MVC advanced UI Controls, gain an understanding of basic and advanced data handling techniques, perform application extensibility, and explore advanced scenarios with working in teams via GIT.

By way of hands-on exercises, learners will gain practical experience while they build their own SAP Fiori applications using SAP SAPUI5 and cloud-based development tools. These hands-on exercises will also give learners a competitive head start into the framework’s more advanced development features.

This course is based on software release:

  • SAP S/4HANA 2021

  • ABAP Platform 2021

  • AS ABAP 7.56

  • SAPUI5 1.96

Request Course Information

What you’ll learn

This course will prepare you to:

  • Describe the basic and advanced features of the SAP SAPUI5 framework

  • Explain the SAPUI5 application architectures

  • Perform advanced development techniques

  • Experience working in teams with GIT in SAP SAPUI5 projects

  • Develop custom SAP Fiori applications using SAP Cloud Platform, SAP SAPUI5, Web IDE, and other tools and services available for developers


SAP at Lumify Work

Develop your SAP empowered employees with Lumify Work. Getting the right skills in place maximises the chance of project success and removes risk. Lumify Work provides a select range of SAP training courses for SAP S/4HANA, SAP HANA, SAP BusinessObjects and more. Lumify Work can work with you to navigate the curriculum and help you create a learning plan that will ultimately boost technology proficiency across your organisation.

Who is the course for?

  • Application Consultant

  • Developer

  • Development Consultant

  • Enterprise Architect

  • Solution Architect

  • Technology Consultant

Course subjects

SAP User Experience and SAPUI5 Strategy

  • SAP User Experience Strategy

  • SAP User Experience Tools and Technologies

  • SAP User Experience Use Case for Building Fiori-like Apps

MVC Review and Advanced UI Controls

  • Performing an MVC Architecture Review

  • Binding Data to a UI5 Control

  • Describing Best Practices for SAPUI5 Applications

  • Implementing App Navigation

  • Implementing a Full-screen Application

  • Implementing a Master-Detail Application

  • Working with Messages

  • Describing Key Responsive Design Controls

  • Extending Standard Controls

  • Describing Custom Controls

  • Creating Control and Component Libraries

  • Implementing Unit Tests with Qunit

  • Implementing One-Page Acceptance (OPA) Tests

Advanced Data Handling

  • Describing Remote vs. Local OData Services

  • Working with the MockServer

  • Working with the ODataModel

  • Describing OData Deep Inserts

  • Introducing SAPUI5 Smart Controls

  • Working with SAPUI5 Smart Controls

  • Introducing SAP Fiori Elements

Application Extensibility, Introduction

  • Explaining Extension Points

  • Describing Other Types of Extensibility in SAPUI5

Version Control – Working in Teams

  • Working with GIT

  • Working with GIT Repositories

  • Working with Branches




  • GW100


Lumify Work offers certification and training through our partnership with SAP Inc. This arrangement requires Lumify Work to provide your details to SAP Inc for course and/or exam registration purposes.

Terms & Conditions

The supply of this course by Lumify Work is governed by the booking terms and conditions. Please read the terms and conditions carefully before enrolling in this course, as enrolment in the course is conditional on acceptance of these terms and conditions.

Request Course Information

Personalise your schedule with Lumify USchedule

Interested in a course that we have not yet scheduled? Get in touch, and ask for your preferred date and time. We can work together to make it happen.