5 Days


This five-day instructor-led course is designed to give participants foundational knowledge and experience with SAP SAPUI5.

The course will begin with an introduction to SAP’s UX Strategy, then move onto fundamental to complex SAP SAPUI5 topics. It is assumed that learners are already familiar with web technologies such as CSS3, JavaScript, and jQuery. Topics include: SAP Web IDE, loading and initialising SAP SAPUI5, managing SAP SAPUI5 project dependencies, using views and controllers, and layout controls and fragments, exploring models and data binding, implementing localisation, using and consuming OData models and OData services, implementing a component and developing a full-screen app.

There will be hands-on exercises performed during the course to gain experience with the SAP SAPUI5 topics covered in the course. This course is a pre-requisite course for more advanced courses on SAP SAPUI5 and SAP Fiori development.

This course is based on software release:

  • SAP SAPUI5 1.56 (or greater) on WTS SAP S4HANA 1709 FPS01

Key Topics

Detailed Info
  • SAP's UX Strategy
  • SAP Web IDE Overview
  • Dependency Management
  • Layout Controls
  • Models and Data Binding
  • OData Models
  • Component Implementation
  • SAPUI5 Overview
  • Load and Initialise SAP SAPUI5
  • Views and Controllers
  • Fragments
  • Localisation
  • OData Services
  • Full-screen App Development
Skills Gained
Key Topics
Target Audience

Skills Gained

This course will prepare you to:

  • Describe SAP’s UX Strategy
  • Describe SAP SAPUI5
  • Explore the SAP Web IDE
  • Load and initialise SAP SAPUI5
  • Manage SAP SAPUI5 project dependencies
  • Use views and controllers
  • Use layout controls
  • Use fragments
  • Explore models and data binding
  • Implement localisation
  • Use OData models
  • Consume OData services
  • Implement a component
  • Develop a full-screen app

Key Topics

SAP’s UX Strategy

  • Understanding SAP’s UX Strategy

SAPUI5 Overview

  • Understanding SAP SAPUI5

SAP Web IDE Overview

  • Exploring the SAP Web IDE

Load and Initialise SAP SAPUI5

  • Loading and Initialising SAPUI5

Dependency Management

  • Managing Dependencies

Views and Controllers

  • Using Views and Controllers

Layout Controls

  • Using Layout Controls


  • Using Fragments

Models and Data Binding

  • Exploring Models and Data Binding


  • Implementing Localisation

OData Models

  • Using OData Models

OData Services

  • Consuming OData Services

Component Implementation

  • Implementing Components

Full-screen App Development

  • Developing Full-screen Apps

Target Audience

  • Developer
  • Developer Consultant
  • Solution Architect
  • Business Process Owner / Team Lead / Power User



  • SAPX01


  • Understanding of open source openUI and Internet technologies
Print course details

The supply of this course by DDLS 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

Email Course Outline
Request a Callback

Enter your details below and we'll email you a pdf of the course outline.

Enter your details below and one of our team will give you a call to answer any questions you may have.

Pre-Course Requirements

This course has requirements which must be completed before commencing.
Please click here to view.