
14
Live Sessions
90 mins
Session Length
Applied Learning
Level
Professionals
Suitable For
Live Online
Delivery
UK Time
Time Zone
LEARNING OBJECTIVE
By the end of this course, you will be able to
Build a complete Fiori application in SAP Business Application Studio, consuming a real OData service end to end.
Architect a role-based UI5 application interface aligned to SAP Fiori design guidelines, not a generic web layout.
Configure OData binding patterns and MVC architecture components correctly the first time, not after three failed attempts.
Integrate your UI5 application against a live OData service and confirm the data actually round trips.
Justify your control and binding choices in a walkthrough, the review every SAP front-end developer eventually faces.
TARGET LEARNER
Who this course is for
SAP developers moving from classic SAP UX to Fiori-based development who need hands-on SAPUI5 and OData binding on a real system not a demo tenant.
Front-end developers entering the SAP ecosystem who want to leverage existing web skills to move into high-demand, well-paid SAP Fiori roles.
IT professionals targeting SAP UI developer or Fiori consultant positions who need a complete, deployable application in their portfolio before the interview.
If you see yourself in one of these, this course is built for you.
Prerequisites
What you need
No prior SAP Fiori or UI5 experience is required.
Basic HTML, CSS, and JavaScript knowledge is needed before joining.
Access to SAP Business Application Studio is required — a free trial is available.
Familiarity with SAP concepts is helpful but not essential.
A laptop with a stable internet connection and a modern browser is required.
COURSE OVERVIEW
What this course is about
SAP Fiori and UI5: Modern UX Development is a structured, instructor-led programme for developers who want to build role-based Fiori applications aligned to real SAP UX standards. The course covers SAPUI5 architecture, OData binding, and Fiori design guidelines in depth, combining conceptual explanation with a complete application built in SAP Business Application Studio throughout every session.
The programme runs across 14 one-and-a-half-hour live sessions over 7 weeks, progressing through Fiori design principles and BAS setup, and SAPUI5 architecture and MVC before finishing with views, models, controllers, OData consumption, routing, deployment, and Fiori Developer certification preparation. Every topic is applied to one application built across the course.
Basic HTML, CSS, and JavaScript knowledge is assumed throughout the course, with no prior Fiori or UI5 experience required. A live OData service is consumed from session one so learners are testing against real data throughout, not mock responses.
What the course covers:
Fiori and BAS: design principles and SAP Business Application Studio setup.
SAPUI5 Architecture: MVC pattern and views, models, and controllers.
OData: service consumption and data binding.
Navigation and Deployment: routing and deploying to the Fiori Launchpad.
Certification: exam preparation for the Fiori Developer certification.
CIRRICULUM
7 Modules. 14 live Sessions. Hundreds of small wins.
The curriculum starts with Fiori design principles and BAS setup, then moves through SAPUI5 architecture and MVC before finishing with OData, routing, deployment, and Fiori Developer certification preparation.
01
Fiori Design Principles and BAS Setup
Learn the SAP Fiori design language and SAP Business Application Studio setup and apply them to configure your development environment and build your first SAPUI5 application that follows Fiori design standards.
02
SAPUI5 Architecture and MVC
Learn SAPUI5 MVC architecture how models, views, and controllers interact within a Fiori application and apply that understanding to wire up your first XML view, JSON model, and controller logic.
03
Views, Models, and Controllers
Learn XML view composition, SAPUI5 controls and layout containers, and data binding patterns and apply them to build multi-control views with list, form, and detail layouts for your Fiori application.
04
OData Service Consumption
Learn OData service consumption in SAPUI5 the OData model, entity sets, CRUD operations, and error handling and apply them to connect your Fiori application to a real SAP backend via OData.
05
Routing and Navigation
Learn SAPUI5 routing and navigation the UI5 router, hash-based URL patterns, and parameter passing between views and apply them to build a multi-page Fiori application with proper navigation.
06
Deploying to Fiori Launchpad
Learn how to deploy a Fiori application to the Fiori Launchpad packaging, transport, tile configuration, and user role assignment and apply them to make your application accessible to business users.
07
Fiori Developer Certification Prep
Learn the SAP Certified Development Associate Fiori Application Developer exam structure and apply that preparation through practice questions aligned to the exam blueprint, reviewed with the mentor.
Course Types
We offer three structured learning paths based on your goals:
Crash Course (Fast-Track)
Quick, intensive courses designed to teach specific skills efficiently. Ideal for those upskilling fast or preparing for certifications.
DeepDive Program (Full Mastery)
Comprehensive, step-by-step learning for full mastery. For beginners and professionals seeking long-term, deep expertise.
MentorConnect (One-on-One)
Personalised mentorship with real-world guidance. Best for those who thrive with direct, expert-to-learner coaching.
Learning Approaches
We recognize that everyone learns differently, so we offer flexible learning formats to fit your needs:
One-on-One Training
Personalized, instructor-led coaching tailored to your learning speed.
Best for career-specific coaching or specialized training needs.
Small Batch Classes (2-5 learners)
Interactive, discussion-based learning in small groups.
Encourages collaboration, teamwork, and peer-to-peer engagement.
FAQ
1
Who is this course designed for?
This course is designed for developers who want to build SAP Fiori applications, professionals targeting SAP UX development roles, and anyone with basic HTML, CSS, and JavaScript knowledge who wants to work in the SAP front-end ecosystem.
2
What prior experience do I need?
Basic HTML, CSS, and JavaScript knowledge. SAP familiarity is helpful but not required. SAP Business Application Studio is available via a free BTP trial.
3
What will I be able to do by the end?
You will be able to build SAPUI5 applications using MVC architecture, consume OData services, apply Fiori design guidelines, deploy applications to the Fiori Launchpad, and prepare for the SAP Certified Fiori Developer exam.
4
How are the sessions structured?
Seven modules, 1.5 hours per session, 14 sessions over seven weeks. All development is done in SAP Business Application Studio.
5
What is EngagePro?
SAPUI5 control library references, OData binding patterns, and Fiori design guidelines per session. Each task involves building a real Fiori application component on BAS. Aiden O'Brien reviews every submission with code commentary and a UX quality score.
6
What tools do I need?
A laptop and access to SAP Business Application Studio via a free BTP trial account.
7
Will I receive a certificate?
Yes the ITLearnner SAP Fiori course completion certificate, aligned to the SAP Certified Development Associate SAP Fiori Application Developer exam.
8
Is SAP Fiori the same as SAP UI5?
SAP UI5 (also called SAPUI5 or OpenUI5) is the JavaScript framework that powers SAP Fiori applications. SAP Fiori is the design language and user experience standard, while UI5 is the technical implementation. This course covers both, you learn how to build Fiori applications using the UI5 framework, which is the complete skill set required for Fiori development roles.
9
What tools and development environment will I use during the course?
You will use SAP Business Application Studio, which is SAP's cloud-based IDE, along with access to an SAP development system for practical practice. The course also covers the SAP Fiori tools plugin for VS Code, giving you experience with the development environments used across different SAP client landscapes.
10
How in-demand are SAP Fiori and UI5 skills in the UK job market?
SAP Fiori and UI5 skills are in consistently strong demand, particularly as SAP S/4HANA adoption accelerates across UK organisations replacing legacy SAP ECC systems. Most S/4HANA implementations require Fiori front-end development, and there are significantly fewer qualified UI5 developers than the market needs, which reflects positively on salary and contract rates.

Join Us Today
Welcome to ITLearnner, your gateway to a world of online education! We make it simple to register for our courses, helping you navigate through various categories to find the perfect match for your learning goals.
When signing up, we'll ask where you learned about us and if you have any references, making the process smooth and tailored to your needs.
Join us today and unlock your potential in the digital realm!
