Course announcements

  • This 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 initializing SAP SAPUI5, managing SAP SAPUI5 project dependencies, using views and controllers, and layout controls and fragments, exploring models and data binding, implementing localization, 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 will prepare you to:
    • Describe SAP's UX Strategy
    • Describe SAP SAPUI5
    • Explore the SAP Web IDE
    • Load and initialize SAP SAPUI5
    • Manage SAP SAPUI5 project dependencies
    • Use views and controllers
    • Use layout controls
    • Use fragments
    • Explore models and data binding
    • Implement localization
    • Use OData models
    • Consume OData services
    • Implement a component
    • Develop a full-screen app


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




  • Understanding of open source openUI and Internet technologies

Course based on software release

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


  • 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 Initialize SAP SAPUI5
    • Loading and Initializing SAPUI5
  • Dependency Management
    • Managing Dependencies
  • Views and Controllers
    • Using Views and Controllers
  • Layout Controls
    • Using Layout Controls
  • Fragments
    • Using Fragments
  • Models and Data Binding
    • Exploring Models and Data Binding
  • Localization
    • Implementing Localization
  • OData Models
    • Using OData Models
  • OData Services
    • Consuming OData Services
  • Component Implementation
    • Implementing Components
  • Full-screen App Development
    • Developing Full-screen Apps

CPE Credits

040 Credits

Please note CPE credits are available only for publicly scheduled courses delivered at SAP locations. CPE credits are not available for virtual classroom deliveries or customer specific deliveries.

This course is also available as a test system within SAP Live Access

Learn more

Submit your request

Is the course not scheduled? Or looking for other dates and locations that fit your schedule? Let us know what works for you by clicking the button below and select your preferred location. We will do our best to consider your request.

Note: Location can be for a Virtual Classroom, Public Classroom or Any location (Any Physical location except Virtual Classroom.)

Register Interest