UX400: Developing UIs with SAPUI5 Training Course
Length
5 days / 5 weeks
Price
$4999
Days
Mon - Fri
Why Choose This Course
Developing UIs with SAPUI5 (UX400) is an instructor-led training course that builds foundational skills for creating modern, responsive, and enterprise‑ready user interfaces using SAPUI5 on SAP S/4HANA and SAP Business Technology Platform. The course starts with SAP’s UX strategy and then moves through essential and advanced SAPUI5 topics, reinforced by hands‑on exercises in SAP Business Application Studio.
Across the curriculum, you will learn how to structure applications with views and controllers, modularize code with components and fragments, bind data effectively, consume OData services, and implement routing and navigation—core capabilities needed to build SAP Fiori‑style applications that follow SAP design principles. The course content reflects current SAPUI5 releases (for example, 1.96) and typical S/4HANA environments, ensuring your learning maps to real project contexts.
This training is relevant for developers and consultants who need to design and implement consistent UIs that improve usability and streamline business processes. By focusing on clean architecture (MVC), data binding, localization, and OData integration, you will learn, prepare, and apply best practices that support maintainable apps and smooth deployment to the SAP Fiori launchpad. A certificate of course attendance is included.
Prerequisites
- Familiarity with web technologies (HTML, JavaScript) is expected.
- Essential prerequisite commonly listed by training partners: SAPX01 (SAP User Experience Fundamentals). Recommended: SAP Gateway/GW100.
Exam
Candidates can achieve this certification by passing the following exam(s).
- SAP Certified Associate – SAP Fiori Application Developer, exam code C_FIORD_2502.
Books
- Developing UIs with SAPUI5 (UX400) course material included.
Delivery
- Live virtual online training attend in real-time from anywhere
Skills Gained
- Describe SAP’s UX strategy and the role of SAPUI5.
- Use SAP Business Application Studio to develop SAPUI5 apps.
- Load and initialize SAPUI5; manage modules and application dependencies.
- Build views and controllers; apply MVC architecture patterns.
- Create reusable components and XML fragments to modularize UIs.
- Bind data using JSON/XML/resource models; apply property, aggregation, and expression binding.
- Implement localization and internationalization.
- Consume OData services and work with the OData model.
- Configure routing and navigation between views.
- Prepare apps for deployment to the SAP Fiori launchpad (conceptual alignment).
- Align development practices with topics covered by the Fiori Application Developer certification.
Audience
- Developer and developer consultant seeking SAPUI5 and Fiori UI development skills.
- Solution and application consultants building or extending SAP Fiori‑style apps.
Course Schedule & Pricing
Choose the schedule that fits your life — all options include full course materials & certification support
Full-time immersion for rapid certification readiness.
Balance your career while you upgrade your skills.
Maximum flexibility for busy working professionals.
Outline
- SAP’s UX strategy overview.
- SAPUI5 framework overview and positioning.
- SAP Business Application Studio fundamentals and workspace setup.
- Loading and initializing SAPUI5.
- Modules and dependencies; application bootstrapping.
- Views and controllers (XML, JS); MVC patterns.
- Components: structure, lifecycle, reuse.
- Implementing the UI: layouts and common controls.
- Fragments for reusable UI parts.
- Models overview: JSON, XML, resource models.
- Data binding: property, aggregation, expression; best practices.
- Localization and internationalization techniques.
- OData services: consuming and integrating back‑end data.
- OData model patterns (read, update, error handling basics).
- Routing configuration and navigation patterns.
- UI flexibility and adaptation concepts (introductory).
- Performance and structuring tips for maintainable SAPUI5 apps.
- App packaging concepts and deployment touchpoints (launchpad alignment).
- Notes on software release alignment (e.g., SAPUI5 1.96; S/4HANA 2021).
- Course role mapping and progression to advanced UX410 topics.
Terms & Conditions
Frequently Asked Questions (FAQ's)
What is UX400 focused on?
Which tools will I use during the course?
Who should attend?
Our Partnership
Reliable certification testing is vital for validating professional skills in today’s tech-driven world. As a Pearson VUE Authorised Centre, we provide a secure environment for globally recognised IT exams. This partnership ensures convenient access to certifications with the highest standards of integrity and accuracy.
Our Accreditations















